IValueConverter.ConvertBack(Object, Type, Object, CultureInfo) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Konwertuje wartość.
public:
System::Object ^ ConvertBack(System::Object ^ value, Type ^ targetType, System::Object ^ parameter, System::Globalization::CultureInfo ^ culture);
public object ConvertBack (object value, Type targetType, object parameter, System.Globalization.CultureInfo culture);
abstract member ConvertBack : obj * Type * obj * System.Globalization.CultureInfo -> obj
Public Function ConvertBack (value As Object, targetType As Type, parameter As Object, culture As CultureInfo) As Object
Parametry
- value
- Object
Wartość, która jest generowany przez element docelowy powiązania.
- targetType
- Type
Typ do przekonwertowania na.
- parameter
- Object
Parametr konwertera do użycia.
- culture
- CultureInfo
Kultura do użycia w konwerterze.
Zwraca
Przekonwertowana wartość. Jeśli metoda zwróci null
wartość , jest używana prawidłowa wartość null.
Uwagi
Aparat powiązania danych wywołuje tę metodę, gdy propaguje wartość z elementu docelowego powiązania do źródła powiązania.
Implementacja tej metody musi być odwrotnością Convert metody.
Aparat powiązania danych nie przechwytuje wyjątków zgłaszanych przez konwerter dostarczony przez użytkownika. Każdy wyjątek zgłaszany przez metodę ConvertBack lub wszelkie nieuchwycone wyjątki, które są zgłaszane przez metody wywoływane przez metodę ConvertBack , są traktowane jako błędy czasu wykonywania. Obsługa przewidywanych problemów przez zwrócenie pliku DependencyProperty.UnsetValue.
Zwracana wartość DependencyProperty.UnsetValue wskazuje, że konwerter nie wygenerował żadnej wartości i że powiązanie używa FallbackValuewartości , jeśli jest dostępna, lub wartość domyślna.
Zwracana Binding.DoNothing wartość wskazuje, że powiązanie nie przenosi wartości ani nie używa wartości domyślnej FallbackValue lub .