IMultiValueConverter.Convert(Object[], Type, Object, CultureInfo) Methode

Definition

Konvertiert Quellwerte in einen Wert für das Bindungsziel. Das Datenbindungsmodul ruft diese Methode auf, wenn sie die Werte aus Quellbindungen an das Bindungsziel weitergibt.

public:
 System::Object ^ Convert(cli::array <System::Object ^> ^ values, Type ^ targetType, System::Object ^ parameter, System::Globalization::CultureInfo ^ culture);
public object Convert(object[] values, Type targetType, object parameter, System.Globalization.CultureInfo culture);
abstract member Convert : obj[] * Type * obj * System.Globalization.CultureInfo -> obj
Public Function Convert (values As Object(), targetType As Type, parameter As Object, culture As CultureInfo) As Object

Parameter

values
Object[]

Das Array von Werten, die die Quellbindungen in der MultiBinding Erzeugten erzeugen. Der Wert UnsetValue gibt an, dass die Quellbindung keinen Wert für die Konvertierung bereitstellt.

targetType
Type

Der Typ der Bindungszieleigenschaft.

parameter
Object

Der zu verwendende Konverterparameter.

culture
CultureInfo

Die Kultur, die im Konverter verwendet werden soll.

Gibt zurück

Ein konvertierter Wert.

Wenn die Methode zurückgegeben nullwird, wird der gültige null Wert verwendet.

Ein Rückgabewert von DependencyProperty.UnsetValue gibt an, dass der Konverter keinen Wert erzeugt hat und dass die Bindung den FallbackValue Standardwert verwendet, wenn er verfügbar ist.

Ein Rückgabewert von Binding.DoNothing gibt an, dass die Bindung den Wert nicht überträgt oder den FallbackValue Standardwert verwendet.

Hinweise

Das Datenbindungsmodul erfasst keine Ausnahmen, die von einem vom Benutzer bereitgestellten Konverter ausgelöst werden. Jede Ausnahme, die von der Methode ausgelöst wird, oder alle nicht ausgelösten Ausnahmen, die von Methoden ausgelöst werden, die von der ConvertConvert Methode aufgerufen werden, werden als Laufzeitfehler behandelt. Behandeln Sie erwartete Probleme, indem Sie DependencyProperty.UnsetValue.

Gilt für:

Weitere Informationen