Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
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 :L’objet auquel est attaché le comportement fournit le contexte du comportement.
Dans la catégorie Propriétés communes, dans la zone Liaison, spécifiez la liaison souhaitée. Vous pouvez utiliser le ****Sélecteur d’élément de la planche graphique ****
pour sélectionner la liaison..png)
Dans la zone Valeur, spécifiez la valeur à comparer. Tapez une valeur dans la zone Valeur ou cliquez sur Options avancées
pour lier les données.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é.
Pour voir un exemple de ce comportement, visitez la Expression Community Gallery (Galerie de la Communauté Expression)
.
Copyright © 2011 Microsoft Corporation. Tous droits réservés.