ArgumentToExpressionConverter Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o mapeamento entre os argumentos e as expressões e fornece a funcionalidade para converter entre esses objetos. Normalmente, esse conversor é usado declarativamente ao usar um ExpressionTextBox em um designer de atividade personalizado.
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
- Herança
-
ArgumentToExpressionConverter
- Implementações
Exemplos
O snippet XAML a seguir mostra como usar o ArgumentToExpressionConverter em um designer de atividade personalizado que usa um ExpressionTextBox.
<sapv:ExpressionTextBox
Expression="{Binding Path=ModelItem.SampleValue,
Mode=TwoWay,
Converter={StaticResource ArgumentToExpressionConverter},
ConverterParameter=In }"
ExpressionType="s:String"
OwnerActivity="{Binding Path=ModelItem}"
/>
Comentários
Esse conversor também pode ser usado de forma imperativa; no entanto, esse uso não é recomendado.
Construtores
ArgumentToExpressionConverter() |
Inicializa uma nova instância da classe ArgumentToExpressionConverter. |
Métodos
Convert(Object, Type, Object, CultureInfo) |
Converte o argumento especificado em uma expressão. |
ConvertBack(Object, Type, Object, CultureInfo) |
Converte a Argument.Expression especificada em um argumento. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |