Comportements de données

Dans Microsoft Expression Blend, vous pouvez utiliser les comportements de données pour interagir avec les données de différentes manières, par exemple en ajoutant et en modifiant des propriétés à l’aide d’un magasin de données, en appliquant des modifications d’état visuel en fonction de comparaison de données, et en déclenchant des actions spécifiques en fonction des modifications apportées au magasin de données.

Pour plus d’informations sur les magasins de données, voir Ajouter ou modifier un magasin de données.

Les actions InvokeCommandAction et CallMethodAction sont particulièrement utiles lorsque vous travaillez avec les Views et les ViewModels .

Comportements de données Expression Blend

Les comportements de données suivants sont disponibles dans Expression Blend :

  • **CallMethodAction   ** Utilisez l’action CallMethodAction pour appeler une méthode sur le DataContext d’un élément lorsqu’un événement se produit.

    Pour plus d’informations sur cette action, voir CallMethodAction.

  • **DataStateBehavior   ** Utilisez le comportement DataStateBehavior pour modifier un état visuel en fonction de la valeur True ou False d’une condition.

    Pour plus d’informations sur ce comportement, voir DataStateBehavior.

  • **FluidMoveSetTagBehavior   ** Utilisez le comportement FluidMoveSetTagBehavior pour créer un magasin de données ou pour écrire des informations dans un magasin de données existant.

    Pour plus d’informations sur ce comportement, voir FluidMoveSetTagBehavior.

  • **InvokeCommandAction   ** Utilisez l’action InvokeCommandAction pour appeler une commande exposée par la source de données.

    Pour plus d’informations sur cette action, voir InvokeCommandAction.

  • SetDataStoreValueAction    Utilisez le comportement SetDataStoreValueAction pour ajuster automatiquement les valeurs de votre magasin de données au moment de l’exécution.

    Pour plus d’informations sur cette action, voir SetDataStoreValueAction.

Comportements de données SketchFlow

Vous pouvez créer des prototypes qui affichent des données à l’aide de la fonctionnalité d’exemples de données dans Microsoft Expression Blend. Vous pouvez utiliser des comportements de données pour représenter l’interaction de l’utilisateur avec les données.

Le comportement facultatif suivant est disponible dans SketchFlow :

  • **RemoveItemInListBoxAction   ** Utilisez RemoveItemInListBoxAction pour illustrer la suppression d’un élément d’une zone de liste. Le comportement RemoveItemInListBoxAction fonctionne uniquement dans un modèle de données, et uniquement pour supprimer l’élément de zone de liste auquel il est associé, de la zone de liste liée à des données dans laquelle il réside.

    Pour plus d’informations sur ce comportement, voir RemoveItemInListboxAction.

NoteRemarque :

Vous pouvez utiliser tous les comportements disponibles dans Expression Blend dans les projets SketchFlow. Toutefois, les comportements SketchFlow sont disponibles uniquement dans les projets SketchFlow.

Voir aussi

Concepts

Utilisation des comportements intégrés
Utilisation des comportements SketchFlow