Binding.Converter Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.