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 de styles pour les parties d'un modèle de contrôle Silverlight dans Blend

JJ170618.0b2c798e-86c6-4ea2-a8a6-5cf1f12be1e2(fr-fr,VS.120).png

Pour donner à un contrôle Microsoft Silverlight l'aspect de votre choix, vous pouvez lui donner un style en modifiant le modèle du contrôle. Le comportement du contrôle est défini dans un code que vous ne voyez pas. Lorsque le code doit manipuler des objets dans le modèle, il fait référence à ces objets par leur nom et leur type. Certains objets du modèle sont obligatoires, notamment l’objet Popup qui affiche la liste des éléments dans un contrôle ComboBox. Les objets du modèle qui sont référencés par le code sont appelés parties. Vous pouvez voir les parties dans le panneau Parties lorsque vous modifiez un modèle de contrôle dans une application Silverlight.



Les parties d’un modèle de contrôle ComboBox

JJ170618.5fdb8c23-16c9-48df-a89b-12652543402e(fr-fr,VS.120).png

Blend for Visual Studio facilite la conception des modèles de contrôle en fournissant une liste des parties dans le panneau Parties lorsque vous modifiez un modèle. Si une partie n'est pas affectée à un objet dans le modèle, une icône JJ170618.6cf58c39-edba-4a0e-acbc-1da272f9a387(fr-fr,VS.120).png apparaît en regard du nom de la partie dans le panneau Parties. Vous pouvez double-cliquer sur le nom de la partie pour sélectionner automatiquement l'objet auquel elle est affectée. Dans le panneau Objets et chronologie, la même icône JJ170618.6cf58c39-edba-4a0e-acbc-1da272f9a387(fr-fr,VS.120).png apparaît en regard de l'objet affecté à la partie.

D'autres objets peuvent exister dans le modèle pour améliorer l'aspect du contrôle, mais chaque partie joue un rôle dans l'aspect et le comportement du contrôle auquel le modèle est appliqué.

Si une partie n'est pas affectée à un objet dans le modèle, une icône JJ170618.64d085f2-3d49-4b74-8070-4d7dae18dc28(fr-fr,VS.120).png apparaît en regard du nom de la partie dans le panneau Parties. Vous pouvez affecter cette partie à un objet du modèle, lequel convertira l'objet en un objet de type correct le cas échéant. Vous pouvez aussi double-cliquer sur la partie dans le panneau Parties pour créer un objet portant le nom et le type adéquats dans le modèle.

Si une partie est affectée à un objet de type incorrect, une icône d'avertissement JJ170618.718cdd76-8d28-4e62-b016-0d1b09be233a(fr-fr,VS.120).png apparaît en regard de cette partie dans le panneau Parties et aussi en regard de l'objet dans le panneau Objets et chronologie. Vous pouvez effacer l'affectation de la partie, puis convertir l'objet au type correct de la partie, affecter la partie à un objet différent ou créer un nouvel objet en double-cliquant sur le nom de la partie dans le panneau Parties.

Pour plus d'informations, consultez Affecter des parties de modèle aux objets dans Blend.

Pour obtenir des informations détaillées sur la conversion d'objets en contrôles et le travail avec les parties de modèles communs, voir Conseils de conception de styles pour les contrôles Silverlight courants dans Blend.

Afficher: