WPF窗口继承
问题描述:
我有一个应用程序将以两种模式运行,每种模式都有非常相似的显示。应用程序应该允许轻松修改用户界面。其中一个特点是它必须显示用户界面。这两个窗口看起来都一样,只有一个菜单比另一个菜单更多。WPF窗口继承
我想创建一个基本模板(用户可视化),然后为编辑器继承它。这样如果一个界面改变了,它们都会改变。但这似乎不可能使用WPF。我尝试继承,并收到关于隐藏成员的警告。我也看不到我要如何将新菜单追加到基本模板。
是我想要做的可能吗?有没有更好的办法,我应该这样做?看来我正在以他们希望我提交申请的方式进行战斗。
答
如果我正确地得到了您的问题,您只需为共享资源中的窗口创建style即可。当用户更改样式时,它将自动应用于使用此样式的每个控件。
对于您可以使用的自定义零件ContentPresenters和custom controls ..