ArgumentToExpressionConverter 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义参数和表达式之间的映射,并提供在这些对象之间进行转换的功能。 通常,在自定义活动设计器中使用 ExpressionTextBox 时,将以声明方式使用此转换器。
public ref class ArgumentToExpressionConverter : System::Windows::Data::IValueConverterpublic class ArgumentToExpressionConverter : System.Windows.Data.IValueConvertertype ArgumentToExpressionConverter = class
    interface IValueConverterPublic 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}"  
   />  
注解
也可以强制性使用此转换器;但不推荐这种用法。
构造函数
| ArgumentToExpressionConverter() | 初始化 ArgumentToExpressionConverter 类的新实例。 | 
方法
| 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) |