Comparteix a través de


Binding.Converter Propiedad

Definición

Obtiene o establece el convertidor que se va a utilizar.

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 propiedad

Valor de tipo IValueConverter. De manera predeterminada, es null.

Comentarios

Un enlace usa implícitamente un convertidor predeterminado que intenta realizar una conversión de tipos entre el valor de origen y el valor de destino. Si no se puede realizar una conversión, el convertidor predeterminado devuelve null.

Si desea asociar un convertidor de valores personalizado a un enlace, debe crear una clase que implemente la IValueConverter interfaz y proporcione implementaciones para los Convert métodos y ConvertBack . Los convertidores de valores pueden cambiar datos de un tipo a otro, traducir entre detalles culturales, como juegos de caracteres, o modificar otros aspectos de su presentación. Para obtener ejemplos de escenarios de conversión típicos, consulte "Conversión de datos" en La introducción al enlace de datos.

Uso de atributos XAML

<object Converter="myConverter"/>  

Valores XAML

myConverter
Referencia de recursos a una clase que implementa la IValueConverter interfaz , que incluye implementaciones de los Convert métodos y ConvertBack . Para hacer referencia a un convertidor de valores, use la extensión de marcado StaticResource.

Se aplica a