Share via


Dessiner un contrôle utilisateur dans un autre document

Lorsque vous avez créé un contrôle utilisateur, générez le projet pour que le contrôle s'affiche dans le panneau Composants afin que vous puissiez le sélectionner et en dessiner une instance sur la planche graphique.

Pour instancier le contrôle utilisateur dans un autre document

  1. Si vous avez créé une bibliothèque de contrôles, ajoutez une référence au fichier .dll dans le projet dans lequel vous souhaitez utiliser votre contrôle utilisateur. Dans le menu Projet, cliquez sur Ajouter une référence, recherchez le fichier .dll de votre contrôle utilisateur dans la fenêtre Ajouter une référence, puis cliquez sur Ouvrir.

  2. Générez votre projet actif (Ctrl + Maj + B) afin que le contrôle utilisateur puisse être sélectionné dans le panneau Composants.

  3. Dans la catégorie Projet du panneau Composants, sélectionnez votre contrôle utilisateur. L'icône de votre contrôle utilisateur apparaît sélectionnée sous le bouton composantsEe341442.0d8b8d29-1af9-418f-8741-be3097d76eab(FR-FR,Expression.30).png.

  4. Utilisez votre souris pour dessiner votre contrôle utilisateur sur la planche graphique.

  5. Testez votre projet (F5) pour voir votre contrôle utilisateur en action.

Pour modifier un contrôle utilisateur après qu’il a été ajouté à un autre document

Si vous avez créé un document de contrôles utilisateur et non une bibliothèque de contrôles (.dll), vous pouvez entrer dans le mode d'édition de votre contrôle à l'aide du menu contextuel.

  1. Cliquez avec le bouton droit sur le contrôle utilisateur sur la planche graphique ou dans le panneau Objets et chronologie, puis cliquez sur Modifier le contrôle. Microsoft Expression Blend ouvre le document de contrôles utilisateur pour modification.

  2. Une fois vos modifications effectuées, enregistrez le fichier, puis revenez au document principal.

Si vous avez créé un contrôle utilisateur dans un projet de bibliothèque de contrôles, vous devez modifier le projet de bibliothèque de contrôles d'origine, puis régénérer le fichier .dll.

Voir aussi

Tâches

Créer un contrôle utilisateur à partir d'objets existants

Créer un contrôle utilisateur à partir d'objets existants