Freigeben über


IMultiValueConverter Schnittstelle

Definition

Bietet eine Möglichkeit, benutzerdefinierte Logik in einer MultiBinding anzuwenden.

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

Hinweise

Um einen Konverter einem zuzuordnen MultiBinding, erstellen Sie eine Klasse, die die IMultiValueConverter -Schnittstelle implementiert, und implementieren Sie dann die Convert Methoden und ConvertBack .

Einzelne Bindungen in der Auflistung können über eigene Wertkonverter verfügen. Weitere Informationen finden Sie unter IValueConverter.

Methoden

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

Konvertiert Quellwerte in einen Wert für das Bindungsziel. Die Datenbindungs-Engine ruft diese Methode auf, wenn es die Werte von Quellbindungen an das Bindungsziel weitergibt.

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

Konvertiert einen Bindungszielwert in die Quellbindungswerte.

Gilt für: