Binding.Converter Propriedade

Definição

Obtém ou configuram o conversor para usar.

public:
 property System::Windows::Data::IValueConverter ^ Converter { System::Windows::Data::IValueConverter ^ get(); void set(System::Windows::Data::IValueConverter ^ value); };
public System.Windows.Data.IValueConverter Converter { get; set; }
member this.Converter : System.Windows.Data.IValueConverter with get, set
Public Property Converter As IValueConverter

Valor de Propriedade

Um valor do tipo IValueConverter. A predefinição é null.

Observações

Uma ligação utiliza implicitamente um conversor padrão que tenta fazer uma conversão de tipo entre o valor de origem e o valor alvo. Se não for possível fazer uma conversão, o conversor por defeito devolve null.

Se quiseres associar um conversor de valor personalizado a uma ligação, deves criar uma classe que implemente a IValueConverter interface e forneça implementações para os Convert métodos and ConvertBack . Os conversores de valor podem alterar dados de um tipo para outro, traduzir entre detalhes culturais como conjuntos de caracteres, ou modificar outros aspetos da sua apresentação. Para exemplos de cenários típicos de conversão, veja "Conversão de Dados" na Visão Geral da Ligação de Dados.

Uso de atributos XAML

<object Converter="myConverter"/>

Valores XAML

myConverter Uma referência de recurso para uma classe que implementa a IValueConverter interface, que inclui implementações dos Convert métodos e.ConvertBack Para referir-se a um conversor de valor, use a Extensão de Marcação StaticResource.

Aplica-se a