IValueConverter.Convert(Object, Type, Object, CultureInfo) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Konvertiert einen Wert.
public:
System::Object ^ Convert(System::Object ^ value, Type ^ targetType, System::Object ^ parameter, System::Globalization::CultureInfo ^ culture);
public object Convert (object value, Type targetType, object parameter, System.Globalization.CultureInfo culture);
abstract member Convert : obj * Type * obj * System.Globalization.CultureInfo -> obj
Public Function Convert (value As Object, targetType As Type, parameter As Object, culture As CultureInfo) As Object
Parameter
- value
- Object
Der von der Bindungsquelle erzeugte Wert.
- targetType
- Type
Der Typ der Bindungsziel-Eigenschaft.
- parameter
- Object
Der zu verwendende Konverterparameter.
- culture
- CultureInfo
Die im Konverter zu verwendende Kultur.
Gibt zurück
Ein konvertierter Wert. Wenn die Methode null
zurückgibt, wird der gültige NULL-Wert verwendet.
Hinweise
Die Datenbindungs-Engine ruft diese Methode auf, wenn sie einen Wert von der Bindungsquelle an das Bindungsziel weitergibt.
Die Datenbindungs-Engine fängt keine Ausnahmen ab, die von einem vom Benutzer bereitgestellten Konverter ausgelöst werden. Jede Ausnahme, die von der Convert -Methode ausgelöst wird, oder alle nicht erstellten Ausnahmen, die von Methoden ausgelöst werden, die von der Convert Methode aufgerufen werden, werden als Laufzeitfehler behandelt. Behandeln Sie erwartete Probleme, DependencyProperty.UnsetValueindem Sie zurückgeben.
Ein Rückgabewert von DependencyProperty.UnsetValue gibt an, dass der Konverter keinen Wert erzeugt hat und dass die Bindung stattdessen den FallbackValue- oder -Standardwert verwendet.
Ein Rückgabewert von Binding.DoNothing gibt an, dass die Bindung den Wert nicht überträgt oder den FallbackValue Standardwert oder verwendet.