标签: wpf xaml
我正在WPF中构建一个应用程序。界面的结构有点像微软的Zune software。顶部会有一个菜单;每个菜单项对应一个页面,每个页面都有一个子菜单和所需的控件。但是,我希望在窗口上声明菜单,子菜单和背景颜色,但是每页都指定了这些元素的颜色。
让每个页面指定包含它的窗口的属性的最佳方法是什么?
答案 0 :(得分:1)
为每个页面创建一个不同的资源字典,其中包含该页面的颜色/样式。然后在每个页面的顶部,引用相应的资源字典。