Binding.Converter Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.