BindingBase.FallbackValue BindingBase.FallbackValue BindingBase.FallbackValue BindingBase.FallbackValue Property

Definition

Ruft den Wert ab, der verwendet werden soll, wenn die Bindung keinen Wert zurückgeben kann, oder legt diesen fest.Gets or sets the value to use when the binding is unable to return a value.

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 UnsetValuesein.The default value is UnsetValue.

Hinweise

Eine Bindung gibt erfolgreich einen Wert zurück, wenn:A binding returns a value successfully if:

  1. Der Pfad zur Bindungs Quelle wird erfolgreich aufgelöst.The path to the binding source resolves successfully.

  2. Der Wert Konverter kann ggf. den resultierenden Wert konvertieren.The value converter, if any, is able to convert the resulting value.

  3. Der resultierende Wert ist für die Bindungs Ziel-Eigenschaft (Ziel) gültig.The resulting value is valid for the binding target (target) property.

Wenn 1 und 2 zurück DependencyProperty.UnsetValuegegeben werden, wird die Ziel Eigenschaft auf den Wert FallbackValuevon festgelegt, sofern eine verfügbar ist.If 1 and 2 return DependencyProperty.UnsetValue, the target property is set to the value of the FallbackValue, if one is available. Wenn keine FallbackValuevorhanden ist, wird der Standardwert der Ziel Eigenschaft verwendet.If there is no FallbackValue, the default value of the target property is used.

Der Wert DependencyProperty.UnsetValue wird nicht als erfolgreicher Rückgabewert angesehen.The value DependencyProperty.UnsetValue is not considered a successful return value.

Verwendung von XAML-TextXAML Text Usage

<object FallbackValue="fallbackValue" />  

noch- or -

<object>  
  <object.FallbackValue>  
    fallbackValue  
    </object.FallbackValue>  
</object>  

XAML-WerteXAML Values

fallbackValuefallbackValue
Ein Attribut-oder Objekt Elementwert desselben Typs wie die Ziel Eigenschaft.An attribute or object element value of the same type as the target property. Informationen zur XAML-Verwendung finden Sie in der Dokumentation des betreffenden Typs.See that type's documentation for XAML usage information. Dieser Typ unterstützt möglicherweise die Attribut Syntax für seine Werte oder unterstützt die Objekt Element Syntax (für die ein Parameter loser Konstruktor für diesen Typ erforderlich ist).That type may or may not support attribute syntax for its values, or may or may not support object element syntax (which requires a parameterless constructor on that type). Der Ziel Eigenschaftentyp beeinflusst daher die Syntax, die Sie für den Wert FallbackValue der-Eigenschaft verwenden.The target property type will therefore influence which syntax you use for the value of the FallbackValue property.

Gilt für:

Siehe auch