Поделиться через


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-фрагменте показано использование «ArgumentToExpressionConverter» в конструкторе пользовательских действий, использующей «ExpressionTextBox».

<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)

Применяется к