Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez aussi afficher la version anglaise dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte.
Traduction
Anglais

DataStateBehavior (Kit de développement logiciel Blend pour Silverlight)

Vous pouvez utiliser le comportement DataStateBehavior pour basculer entre deux états visuels selon qu’une liaison de propriété conditionnelle prend la valeur True ou False.

Avec le comportement DataStateBehavior, vous pouvez comparer deux valeurs. Une valeur provient d’une liaison. Vous pouvez déclarer explicitement l’autre valeur. Si les deux valeurs sont égales, l’état visuel spécifié pour True est activé. Si les deux valeurs ne sont pas égales, l’état visuel spécifié pour False est activé.

Pour ajouter un DataStateBehavior

  1. Dans le panneau Composants, cliquez sur Comportements, puis faites glisser DataStateBehavior sur l’objet auquel vous souhaitez l’appliquer. La catégorie Propriétés communes apparaît dans le panneau Propriétés.

    Remarque Remarque

    L’objet auquel est lié le comportement fournit le contexte du comportement.

  2. Dans la catégorie Propriétés communes, dans la zone Liaison, spécifiez la liaison souhaitée. Utilisez le Sélecteur d’élément de la planche graphique Sélecteur d'élément de la planche graphique (lié aux données) pour sélectionner l’élément.

    DataStateBehavior
  3. Dans la zone Valeur, spécifiez la valeur à comparer. Tapez une valeur dans la zone Valeur ou cliquez sur Options avancées Dn195682.12e06962-5d8a-480d-a837-e06b84c545bb(fr-fr,VS.120).png pour lier les données.

  4. Dans les listes déroulantes TrueState et FalseState, sélectionnez l’état visuel à déclencher selon que les valeurs des propriétés Liaison et Valeur sont égales ou non.

    Si les deux valeurs sont égales, l’état visuel spécifié pour True est activé. Si les deux valeurs ne sont pas égales, l’état visuel spécifié pour False est activé.

Afficher: