我有以下 XAML:
<controls:ContextMenuService.ContextMenu>
<controls:ContextMenu Height="Auto" x:Name="contextMenu">
<controls:MenuItem x:Name="AddMenuItem" Header="Add document"
IsEnabled="True" Click="AddMenuItem_Click">
</controls:MenuItem>
...
而且我在代码隐藏中看不到 contextMenu(编译错误“当前上下文中不存在名称“contextMenu”)。我试图找到它:
ContextMenu menu = FindName("contextMenu") as ContextMenu;
但它总是返回 null。
我已经检查了构建操作 - 它设置为 Page。
我该如何解决?