我有一个定义的MenuItem,我想在一个页面上的两个不同菜单之间共享。该菜单包含两个菜单中相同的功能性,我不想要它的两个副本。有没有办法在Page.Resources中定义一个MenuItem,并在下面的ContextMenu XAML中引用它?如何在WPF中的上下文菜单和常规菜单之间共享菜单定义
<Page.Resources>
<MenuItem x:Key="123"/>
</Page.Resources>
<ContextMenu>
<MenuItem>Something hardcoded</MenuItem>
<!-- include shared menu here -->
</ContextMenu>
虽然这并没有回答我的确切问题,但它似乎是一个很好的解决方法。我会试试看。谢谢。 – 2008-09-29 19:27:09