IMultiValueConverter IMultiValueConverter IMultiValueConverter IMultiValueConverter Interface

Définition

Fournit une manière d'appliquer une logique personnalisée à une MultiBinding.Provides a way to apply custom logic in a MultiBinding.

public interface class IMultiValueConverter
public interface IMultiValueConverter
type IMultiValueConverter = interface
Public Interface IMultiValueConverter
Dérivé

Remarques

Pour associer un convertisseur à un MultiBinding, créez une classe qui implémente l' IMultiValueConverter interface, puis implémentez les Convert méthodes ConvertBack et.To associate a converter with a MultiBinding, create a class that implements the IMultiValueConverter interface, and then implement the Convert and ConvertBack methods.

Les liaisons individuelles de la collection peuvent avoir leurs propres convertisseurs de valeur.Individual bindings in the collection can have their own value converters. Pour plus d'informations, consultez IValueConverter.For more information, see IValueConverter.

Méthodes

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

Convertit les valeurs sources en une valeur pour la cible de liaison.Converts source values to a value for the binding target. Le moteur de liaison de données appelle cette méthode quand il propage les valeurs des liaisons sources vers la cible de liaison.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)

Convertit une valeur de cible de liaison en valeurs de liaison source.Converts a binding target value to the source binding values.

S’applique à