| 

.NET C# Java Javascript Exception

2
Klar, wenn ich das ContextMenu im Code erzeuge, dann geht das recht einfache:
ContextMenu cm = new ContextMenu();
MenuItem menuAdd = new MenuItem();
menuAdd.Header = "Add";
cm.Items.Add(menuAdd);
thumb.ContextMenu = cm;


Aber wenn das Menü jetzt als Resource in einem ResourceDictionary abgelegt ist, wie kann ich es dann laden?
News:
06.02.2011
MZ.Gigglez 21 2
1 Antwort
2
Ressourcendatei:
<Window.Resources>
<ContextMenu x:Key="contextMenu">
<MenuItem Header="Add" />
<Separator/>
<MenuItem Header="Remove" />
</ContextMenu>
</Window.Resources>

Direkt im XAML:
<Button Width="120" Height="32" Name="btnTest" Content="Nur ein Knopf"
ContextMenu="{DynamicResource contextMenu}" />

Code-Behind:
ContextMenu cm = FindResource("contextMenu") as ContextMenu;
btnTest.ContextMenu = cm;
06.02.2011
Konstantin 3,7k 1 8

Stelle deine Xaml-Frage jetzt!