Ich habe ein MenuItem
wie untenWarum kann ich das gleiche Symbol nicht für mehr als 1 Element im Menü verwenden?
<MenuItem Header="Edit">
<MenuItem Header="Copy Direct Link" Icon="{StaticResource CopyIcon}" Command="{Binding CopyImageCommand}" />
<MenuItem Header="Copy Image Data" Icon="{StaticResource CopyIcon}" Command="{Binding CopyImageDataCommand}" />
<MenuItem Header="Paste" Icon="{StaticResource PasteIcon}" Command="{Binding PasteImageCommand}" />
</MenuItem>
Beachten Sie die ersten 2 Artikel das gleiche Symbol verwenden, bekomme ich so etwas wie unten
Ich versuchte, den zweiten Punkt zu entfernen,
<MenuItem Header="Edit">
<MenuItem Header="Copy Direct Link" InputGestureText="Ctrl+C" Icon="{StaticResource CopyIcon}" Command="{Binding CopyImageCommand}" />
<!--<MenuItem Header="Copy Image Data" InputGestureText="Ctrl+Alt+C" Icon="{StaticResource CopyIcon}" Command="{Binding CopyImageDataCommand}" />-->
<MenuItem Header="Paste" InputGestureText="Ctrl+P" Icon="{StaticResource PasteIcon}" Command="{Binding PasteImageCommand}" />
</MenuItem>
dann habe ich etwas wie
Wie kann ich Symbole wiederverwenden?
Dies scheint ein inhärentes Problem. Das Gleiche passiert mit Vanille WinForms. Die Lösung besteht darin, das Bild/Menüelement zu klonen. – leppie