IValueConverter.ConvertBack(Object, Type, Object, CultureInfo) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Converte un valore.
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
Parametri
- value
- Object
Valore prodotto dalla destinazione dell'associazione.
- targetType
- Type
Tipo in cui eseguire la conversione.
- parameter
- Object
Il parametro del convertitore da utilizzare.
- culture
- CultureInfo
Le impostazioni cultura da utilizzare nel convertitore.
Restituisce
Valore convertito. Se il metodo restituisce null
, viene usato il valore null valido.
Commenti
Il motore di data binding chiama questo metodo quando propaga un valore dalla destinazione di associazione all'origine dell'associazione.
L'implementazione di questo metodo deve essere l'inversa del Convert metodo .
Il motore di data binding non rileva le eccezioni generate da un convertitore fornito dall'utente. Qualsiasi eccezione generata dal ConvertBack metodo o eventuali eccezioni non rilevate generate dai metodi che chiamano il ConvertBack metodo vengono considerate come errori di runtime. Gestire i problemi previsti restituendo DependencyProperty.UnsetValue.
Un valore restituito di DependencyProperty.UnsetValue indica che il convertitore non ha prodotto alcun valore e che l'associazione utilizza FallbackValue, se disponibile, o il valore predefinito.
Un valore restituito di Binding.DoNothing indica che l'associazione non trasferisce il valore o usa il FallbackValue valore predefinito o .