【发布时间】:2011-01-21 20:46:01
【问题描述】:
所以我的 Windows 应用程序中有一堆 WPF Windows。 我希望每个窗口都有一个包含一个项目的上下文菜单(参见下面的代码)。但是,我不想到处复制和粘贴这段代码。我想以某种方式扩展 WPF Window 类(并将其称为 PrintableWindow )并以某种方式使每个窗口都成为 PrintableWindow 的扩展 ....这可能吗?
<Window.ContextMenu>
<ContextMenu>
<ContextMenu.Items>
<MenuItem Header="Print"
Click="mnuPrint_Click">
</MenuItem>
</ContextMenu.Items>
</ContextMenu>
</Window.ContextMenu>
【问题讨论】:
标签: wpf inheritance window