Partager via


Comment : extraire une ressource WPF

Lorsque vous créez un Brush pour un élément, vous améliorez sa réutilisabilité en le factorisant dans un ResourceDictionary. Utilisez la fenêtre Propriétés pour extraire des ressources dans un XAML réutilisable.

Pour extraire une ressource WPF

  1. Depuis la Boîte à outils, faites glisser un contrôle TextBlock sur Window.

  2. Créez un pinceau pour la propriété Background. Pour plus d'informations, consultez Comment : créer un pinceau à l'aide de l'éditeur Pinceau.

  3. Dans le haut de la fenêtre Propriétés, cliquez sur le bouton Alphabétique.

  4. Accédez par défilement à la propriété Background.

  5. Au niveau du bord de la colonne de gauche, cliquez sur le marqueur de propriété Local (paramètre local du marqueur de propriété).

    Un menu s'affiche.

    Conseil

    Vous pouvez également cliquer avec le bouton droit sur la ligne pour afficher le menu.

  6. Cliquez sur Extraire la valeur vers la ressource.

    La boîte de dialogue Créer une ressource s'affiche.

    Boîte de dialogue Créer une ressource

  7. Dans la zone de texte Clé, tapez BackgroundBrush.

  8. Cliquez sur OK.

    Une ressource nommée BackgroundBrush est ajoutée au dictionnaire de ressources du contrôle parent, et l'extension de balisage StaticResource est assignée à la propriété Background du contrôle TextBlock.

  9. Dans la vue XAML, recherchez la ressource BackgroundBrush.

Voir aussi

Tâches

Comment : créer un pinceau à l'aide de l'éditeur Pinceau

Référence

StaticResource, extension de balisage

ResourceDictionary

Autres ressources

Utilisation du Concepteur WPF

Ressources (WPF)