BindingBase.FallbackValue Propriété

Définition

Obtient ou définit la valeur à utiliser quand la liaison ne peut pas retourner une valeur.

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

Valeur de propriété

Object

La valeur par défaut est UnsetValue.

Remarques

Une liaison retourne une valeur correctement si :

  1. Le chemin d’accès à la source de liaison est résolu avec succès.

  2. Le convertisseur de valeur, le cas échéant, est en mesure de convertir la valeur résultante.

  3. La valeur résultante est valide pour la propriété cible de liaison (cible).

Si 1 et 2 retournent DependencyProperty.UnsetValue, la propriété cible est définie sur la valeur du FallbackValuefichier , si elle est disponible. S’il n’y a pas FallbackValue, la valeur par défaut de la propriété cible est utilisée.

La valeur n’est pas considérée comme une valeur DependencyProperty.UnsetValue de retour réussie.

Utilisation du texte XAML

<object FallbackValue="fallbackValue" />  

- ou -

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

Valeurs XAML

FallbackValue
Valeur d’attribut ou d’élément d’objet du même type que la propriété cible. Consultez la documentation de ce type pour les informations d’utilisation XAML. Ce type peut ou non prendre en charge la syntaxe d’attribut pour ses valeurs, ou peut ne pas prendre en charge la syntaxe de l’élément objet (ce qui nécessite un constructeur sans paramètre sur ce type). Le type de propriété cible influence donc la syntaxe que vous utilisez pour la valeur de la FallbackValue propriété.

S’applique à

Voir aussi