Icon eines Menüeintrages ändern
-
Kann man das Icon eines Menüpunkts nachträglich ändern - und wenn ja wie?
Ich möchte einen Punkt eintragen, denn man (de)aktivieren kann.
-
WinForms oder WPF?
Grüssli
-
Ich habe beim Code-Erstellen nicht herausgefunden, in welcher Form ich die Adresse der Icon-Datei bekanntmachen kann
-
Also zuerst einmal:
MenuItem.Icon
AngelaMerkel schrieb:
Ich habe beim Code-Erstellen nicht herausgefunden, in welcher Form ich die Adresse der Icon-Datei bekanntmachen kann
Wie bitte?
string imagePath = @"dein\pfad\zur\datei.png"; Image icon = new Image(); icon.Source= new BitmapImage(new Uri(imagePath, UriKind.Relative)); MenuItem item = /* ... */; item.Icon = icon;
Geht natürlich auch mit XAML
<MenuItem> <MenuItem.Icon> <Image Source="dein\pfad\zur\datei.png" /> </MenuItem.Icon> </MenuItem>
Grüssli