IValueConverter.ConvertBack(Object, Type, Object, CultureInfo) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Konverterar ett värde.
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
Parametrar
- value
- Object
Värdet som skapas av bindningsmålet.
- targetType
- Type
Den typ som ska konverteras till.
- parameter
- Object
Den konverterarparameter som ska användas.
- culture
- CultureInfo
Den kultur som ska användas i konverteraren.
Returer
Ett konverterat värde. Om metoden returnerar nullanvänds det giltiga null-värdet.
Kommentarer
Databindningsmotorn anropar den här metoden när den sprider ett värde från bindningsmålet till bindningskällan.
Implementeringen av den här metoden måste vara inversen till Convert metoden.
Databindningsmotorn fångar inte undantag som genereras av en konverterare som tillhandahålls av användaren. Alla undantag som genereras av ConvertBack metoden, eller eventuella ohanterade undantag som genereras av metoder som ConvertBack metoden anropar, behandlas som körningsfel. Hantera förväntade problem genom att DependencyPropertyreturnera .UnsetValue.
Ett returvärde DependencyProperty.UnsetValue för anger att konverteraren inte har genererat något värde och att bindningen använder , om det FallbackValueär tillgängligt, eller standardvärdet i stället.
Ett returvärde för Binding.DoNothing anger att bindningen inte överför värdet eller använder FallbackValue eller standardvärdet.