語言

ArgumentToExpressionConverter 類別

定義

定義參數與表達式之間的映射,並提供這些物件間的轉換功能。 通常,當在自訂活動設計器中使用 時 ExpressionTextBox ,此轉換器會以宣告式方式使用。

public ref class ArgumentToExpressionConverter : System::Windows::Data::IValueConverter
public class ArgumentToExpressionConverter : System.Windows.Data.IValueConverter
type ArgumentToExpressionConverter = class
    interface IValueConverter
Public Class ArgumentToExpressionConverter
Implements IValueConverter
繼承
ArgumentToExpressionConverter
實作

範例

以下 XAML 片段展示了如何在使用 ExpressionTextBox 的自訂活動設計器中使用 ArgumentToExpressionConverter。

<sapv:ExpressionTextBox   
    Expression="{Binding Path=ModelItem.SampleValue,   
                         Mode=TwoWay,   
                         Converter={StaticResource ArgumentToExpressionConverter},   
                         ConverterParameter=In }"  
    ExpressionType="s:String"  
    OwnerActivity="{Binding Path=ModelItem}"  
   />  

備註

此轉換器也可用於命令式;不過,這種用法並不建議。

建構函式

名稱 Description
ArgumentToExpressionConverter()

初始化 ArgumentToExpressionConverter 類別的新執行個體。

方法

名稱 Description
Convert(Object, Type, Object, CultureInfo)

將指定的參數轉換成表達式。

ConvertBack(Object, Type, Object, CultureInfo)

將指定的 Argument.Expression 轉換成一個參數。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設哈希函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type。

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於