Utiliser l’éditeur de collections pour définir une propriété
Dans le panneau Propriétés, vous pouvez définir des propriétés de nombreuses manières. Au niveau le plus simple, vous pouvez entrer une valeur, sélectionner un bouton ou sélectionner une valeur dans une liste déroulante. Des propriétés plus complexes utilisent les éditeurs de sous-propriétés et de collections. Vous pouvez utiliser des options de propriétés avancées pour la liaison de données, la liaison de modèle ou pour appliquer une ressource à une propriété.
La procédure suivante montre comment utiliser un éditeur de collections pour définir la propriété BitmapEffect. Vous pouvez définir la propriété BitmapEffect pour un effet unique ou pour une collection d’effets. Si vous avez défini la propriété sur une collection d’effets, vous utilisez l’éditeur de collections pour ajouter des effets à la collection.
Pour utiliser l’éditeur de collections pour définir une propriété
Sélectionnez un objet sur la planche graphique, par exemple un bouton ou un rectangle.
Sous Apparence, dans le panneau Propriétés, cliquez sur le bouton Afficher les propriétés avancées pour développer la catégorie Apparence.
À côté de la propriété BitmapEffect, cliquez sur la flèche déroulante en regard du bouton Nouveau, puis sélectionnez Groupe BitmapEffect. Cette opération définit la propriété BitmapEffect sur une collection d’effets possibles vide.
En regard de la nouvelle sous-propriété Children, cliquez sur le bouton Modifier les éléments de cette collection .
L’éditeur de collections s’ouvre.
Pour ajouter un effet bitmap à la collection, cliquez sur le bouton Ajouter un autre élément.
Dans la fenêtre Sélectionner un objet, les objets appropriés sont répertoriés sous System.Windows.Media.Effects. Sélectionnez l’un des objets (tels que BevelBitmapEffect) puis cliquez sur OK.
Comme vous pouvez le constater dans l’éditeur de collections, l’effet bitmap que vous avez sélectionné est ajouté sous Éléments. Vous pouvez ajouter d’autres effets bitmaps à la collection et vous pouvez définir les propriétés de chaque effet bitmap enfant sur le côté droit de l’éditeur de collections sous Propriétés. Lorsque vous avez terminé, cliquez sur OK.
Important : |
---|
Pour ajouter ou modifier une propriété qui possède une collection de propriétés enfants, cliquez sur le bouton Modifier les éléments de cette collection en regard de la propriété Children dans le panneau Propriétés. Par contre, si vous cliquez sur le bouton Nouveau en regard de la propriété BitmapEffect, votre collection sera remplacée par une nouvelle définition de propriété. |