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.
Ruft den Wert ab, der verwendet werden soll, wenn die Bindung keinen Wert zurückgeben kann, oder legt diesen fest.
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
Standardwert: UnsetValue.
Hinweise
Eine Bindung gibt erfolgreich einen Wert zurück, wenn:
Der Pfad zur Bindungsquelle wird erfolgreich aufgelöst.
Der Wertkonverter kann ggf. den resultierenden Wert konvertieren.
Der resultierende Wert ist für die Bindungszieleigenschaft (Target) gültig.
Wenn 1 und 2 zurückgeben DependencyProperty.UnsetValue, wird die Zieleigenschaft auf den Wert von FallbackValuefestgelegt, sofern verfügbar. Wenn kein FallbackValuevorhanden 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 vom gleichen Typ wie die Zieleigenschaft. Informationen zur XAML-Verwendung finden Sie in der Dokumentation dieses Typs. Dieser Typ unterstützt möglicherweise die Attributsyntax für seine Werte, oder unterstützt die Objektelementsyntax (was einen parameterlosen Konstruktor für diesen Typ erfordert). Der Zieleigenschaftstyp beeinflusst daher, welche Syntax Sie für den Wert der FallbackValue Eigenschaft verwenden.