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

Conception intégrale d'un contrôle utilisateur dans Blend

Si vous souhaitez concevoir un composant réutilisable pouvant être ajouté à la planche graphique tout comme un contrôle système, vous pouvez créer un contrôle utilisateur. Les contrôles utilisateur peuvent contenir d'autres contrôles (y compris d'autres contrôles utilisateur), des ressources et des chronologies d'animation.

Deux méthodes sont à votre disposition pour créer un contrôle utilisateur :

  • Ajouter un nouvel élément de type UserControl à votre projet   Si vous utilisez cette méthode, vous partez d'une page vide. Pour concevoir l'aspect de votre contrôle utilisateur, vous pouvez dessiner tout sur la planche graphique, à l'aide des outils de dessin et en important des illustrations et d'autres composants.

  • Convertir des objets existants en UserControl   Avec cette méthode, vous pouvez sélectionner plusieurs objets qui sont déjà sur la planche graphique dans un autre document et les convertir en UserControl à l'aide de la commande Transformer en UserControl. Vous pouvez continuer à modifier votre contrôle utilisateur après sa conversion.

Les contrôles utilisateur permettent de créer une interactivité en définissant un aspect visuel différent pour chaque état visuel dans lequel votre contrôle utilisateur peut se trouver, puis en ajoutant des comportements ou du code afin de basculer entre ces états selon les interactions des utilisateurs. Vous pouvez modifier la transition entre deux combinaisons d'états, et même créer une animation qui s'exécutera la première fois que vous accéderez à un état.

Conseil Conseil

Le document de départ d'un projet Microsoft Silverlight est considéré comme un contrôle utilisateur. Cela permet d'utiliser les états pour créer l'interactivité d'une application Silverlight.

Afficher: