BindingBase.FallbackValue Właściwość
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.
Pobiera lub ustawia wartość do użycia, gdy powiązanie nie może zwrócić wartości.
public:
property System::Object ^ FallbackValue { System::Object ^ get(); void set(System::Object ^ value); };
public object FallbackValue { get; set; }
member this.FallbackValue : obj with get, set
Public Property FallbackValue As Object
Wartość właściwości
Wartość domyślna to UnsetValue.
Uwagi
Powiązanie zwraca wartość pomyślnie, jeśli:
Ścieżka do źródła powiązania zostanie pomyślnie rozpoznana.
Konwerter wartości, jeśli istnieje, jest w stanie przekonwertować wynikowej wartości.
Wynikowa wartość jest prawidłowa dla właściwości docelowej powiązania (elementu docelowego).
Jeśli zwraca DependencyProperty.UnsetValuewartość 1 i 2 , właściwość docelowa jest ustawiona na wartość FallbackValue, jeśli jest dostępna. Jeśli nie FallbackValuema wartości , zostanie użyta domyślna wartość właściwości docelowej.
Wartość DependencyProperty.UnsetValue nie jest uznawana za pomyślną wartość zwracaną.
Użycie tekstu w języku XAML
<object FallbackValue="fallbackValue" />
-Lub-
<object>
<object.FallbackValue>
fallbackValue
</object.FallbackValue>
</object>
Wartości XAML
Fallbackvalue
Atrybut lub wartość elementu obiektu o tym samym typie co właściwość docelowa. Zapoznaj się z dokumentacją tego typu, aby uzyskać informacje o użyciu języka XAML. Ten typ może lub nie obsługuje składni atrybutów dla jego wartości lub może nie obsługiwać składni elementu obiektu (co wymaga konstruktora bez parametrów w tym typie). W związku z tym typ właściwości docelowej będzie mieć wpływ na składnię używaną dla wartości FallbackValue właściwości.