[XAML] --> Les styles et images [Résolu]

Signaler
Messages postés
305
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
10 août 2011
-
Messages postés
305
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
10 août 2011
-
Bonjour,

Je souhaite définir un style pour un menu item, et dans mon style, je souhaite définir l'icône de mon menu item.

J'ai essayé plein de trucs, donc ceci :

<Style TargetType="{x:Type MenuItem}" x:Key="RedoMenuItemTpl">

      <Setter Property="Icon" Value="../Resources/Redo.png" />

</Style>ou encore ceci :

<Style TargetType="{x:Type MenuItem}" x:Key="RedoMenuItemTpl">

      <Setter Property="Icon">

            <Setter.Value>

                  <BitmapImage UriSource="../Resources/Redo.png" />

            </Setter.Value>

      </Setter>

</Style>... mais sans succès... A la place d'une image dans le menu, ça m'affiche du texte.

Quelqu'un aurait une idée ?

Merci d'avance !

1 réponse

Messages postés
305
Date d'inscription
lundi 7 janvier 2002
Statut
Membre
Dernière intervention
10 août 2011
4
Vous cassez plus la tête, j'ai trouvé une solution.
Je met ça dans mon fichier de ressources, et ça marche :

<Image Stretch="Fill" VerticalAlignment="Bottom" x:Key="RedoMenutemImage">

<Image.Source>

<BitmapImage UriSource="../Resources/Redo.png" />

</Image.Source>

</Image>

<Style TargetType="{x:Type MenuItem}" x:Key="RedoMenuItemTpl">

<Setter Property="Icon" Value="{DynamicResource RedoMenutemImage}" />

</Style>