<ContextMenu x:Key="EffectsContext" Name="EffectsMenu" StaysOpen="true"> <MenuItem Header="Add Blur"> <MenuItem.Icon> <Image Width="16" Height="16" Source="{Binding Source={x:Static prop:Resources.BlurIcon}, Converter={StaticResource BitmapToImageSourceConverter}}" /> </MenuItem.Icon> </MenuItem> <MenuItem Header="Add Fractal"> <MenuItem.Icon> <Image Width="16" Height="16" Source="{Binding Source={x:Static prop:Resources.Fractalcon}, Converter={StaticResource BitmapToImageSourceConverter}}" /> </MenuItem.Icon> </MenuItem> </ContextMenu> EffectsMenu isn't accessable in my MainWindow.xaml.cs file. When I try it, it complains that it's not accessible in the current context:
public MainWindow ( ) { this.InitializeComponent ( ); Console.WriteLine ( EffectsMenu ); } I also tried:
x:Name="EffectsMenu" but same result.
Any ideas what might be wrong and how to fix it?