我通常在选项卡下的App.xml中定义样式和控件模板。 因此,在设计UI时,我可以在Visual Studio 2008中使用.NET3.5在设计视图中应用样式来查看UI。在WPF中,如何在设计视图中将样式应用于UserControl?
但是,在另一种情况下,有时我只做UserControl项目,在这种情况下,没有App.xml,因此UI在设计视图中显示为默认外观。很难知道运行时的实际情况。
有什么办法可以将样式应用于UserControl吗? 如果有一种方法可以在应用程序项目和UserControl项目之间共享相同的样式和模板,那将是完美的!
请让我知道是否有解决方案。
创建页面或窗口作为根元素元素。将您的资源添加到Window.Resources。将您的UserControl添加为您的Window的内容。 – 2011-02-18 10:51:03