BindingBase.FallbackValue Eigenschaft
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.
Dient zum Abrufen oder Festlegen des Werts, der verwendet werden soll, wenn die Bindung keinen Wert zurückgeben kann.
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
Eigenschaftswert
Der Standardwert ist UnsetValue.
Hinweise
Eine Bindung gibt einen Wert erfolgreich zurück, wenn:
Der Pfad zur Bindungsquelle wird erfolgreich aufgelöst.
Der Wertkonverter kann ggf. den resultierenden Wert konvertieren.
Der resultierende Wert ist gültig für die Bindungszieleigenschaft (Ziel).
Wenn "1" und "2" zurückgegeben DependencyProperty.UnsetValuewerden, wird die Zieleigenschaft auf den Wert des Werts festgelegt FallbackValue, sofern vorhanden. Wenn kein FallbackValueWert vorhanden ist, wird der Standardwert der Zieleigenschaft verwendet.
Der Wert DependencyProperty.UnsetValue wird nicht als erfolgreicher Rückgabewert betrachtet.
XAML-Textverwendung
<object FallbackValue="fallbackValue" />
- oder -
<object>
<object.FallbackValue>
fallbackValue
</object.FallbackValue>
</object>
XAML-Werte
fallbackValue Ein Attribut- oder Objektelementwert desselben Typs wie die Zieleigenschaft. Informationen zur XAML-Verwendung finden Sie in der Dokumentation zu diesem Typ. Dieser Typ unterstützt möglicherweise die Attributsyntax für seine Werte oder unterstützt die Objektelementsyntax (für die ein parameterloser Konstruktor für diesen Typ erforderlich ist). Der Zieleigenschaftstyp beeinflusst daher, welche Syntax Sie für den Wert der FallbackValue Eigenschaft verwenden.