Binding.Converter Propiedad

Definición

Obtiene o establece el convertidor que se va a 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 propiedad

Valor de tipo IValueConverter. El valor predeterminado 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, vea "Conversión de datos" en la información general sobre el enlace de datos.

Uso de atributos XAML

<object Converter="myConverter"/>

Valores XAML

myConverter Referencia de recurso 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