我正在14.2.10.0
Visual Studio 2013 中的 WPF 上使用 DevExpress 开发应用程序12.0.40629.00 Update 5
。
编译后的应用程序看起来与 Visual Studio 中的设计窗格不同
我使用使用DevExpress WPF 主题编辑器开发和编译的自定义主题,并在我的项目中使用以下代码:
public MainWindow()
{
var theme = new Theme("EstiwLight", "DevExpress.Xpf.Themes.EstiwLight.v14.2")
{
AssemblyName = "DevExpress.Xpf.Themes.EstiwLight.v14.2"
};
Theme.RegisterTheme(theme);
ThemeManager.ApplicationThemeName = "EstiwLight";
InitializeComponent();
}
主题与 VS 中的引用树正确链接,并使用主题引用设置窗格上的复选框在本地复制。
如果我使用一些 DevExpress 主题,Design Pane 会正常应用它。
但是,如果我查看 MailClient DevExpress WPF Demo,我会看到完全相同的情况:
MailClient DevExpress WPF Demo 呈现默认主题不正确
所以问题很明显:如何正确应用自定义主题在 Visual Studio 的设计窗格中呈现?
我看到了一个类似的问题,但我使用了不同的(几乎)更新的软件版本,这与 2011 年的这个问题不同。