IMultiValueConverter IMultiValueConverter IMultiValueConverter IMultiValueConverter Interface

Definición

Proporciona una forma de aplicar la lógica personalizada a una clase MultiBinding.Provides a way to apply custom logic in a MultiBinding.

public interface class IMultiValueConverter
public interface IMultiValueConverter
type IMultiValueConverter = interface
Public Interface IMultiValueConverter
Derivado

Comentarios

Para asociar un convertidor a MultiBindingun, cree una clase que implemente IMultiValueConverter la interfaz y, a continuación Convert , ConvertBack implemente los métodos y.To associate a converter with a MultiBinding, create a class that implements the IMultiValueConverter interface, and then implement the Convert and ConvertBack methods.

Los enlaces individuales de la colección pueden tener sus propios convertidores de valores.Individual bindings in the collection can have their own value converters. Para obtener más información, vea IValueConverter.For more information, see IValueConverter.

Métodos

Convert(Object[], Type, Object, CultureInfo) Convert(Object[], Type, Object, CultureInfo) Convert(Object[], Type, Object, CultureInfo) Convert(Object[], Type, Object, CultureInfo)

Convierte valores de origen a un valor para el destino de enlace.Converts source values to a value for the binding target. El motor de enlace de datos llama a este método cuando propaga los valores de los enlaces de origen a destino de enlace.The data binding engine calls this method when it propagates the values from source bindings to the binding target.

ConvertBack(Object, Type[], Object, CultureInfo) ConvertBack(Object, Type[], Object, CultureInfo) ConvertBack(Object, Type[], Object, CultureInfo) ConvertBack(Object, Type[], Object, CultureInfo)

Convierte un valor de destino de enlace en valores de enlace de origen.Converts a binding target value to the source binding values.

Se aplica a