我仔细按照说明如何在 WPF 应用程序中更改标准对话框的样式,所以我创建了一个 app.manifest,从创建的模板中取消了这部分的注释
<!-- Enable themes for Windows common controls and dialogs (Windows XP and later) -->
<dependency>
<dependentAssembly>
<assemblyIdentity
type="win32"
name="Microsoft.Windows.Common-Controls"
version="6.0.0.0"
processorArchitecture="*"
publicKeyToken="6595b64144ccf1df"
language="*"
/>
</dependentAssembly>
检查项目属性: Icon and Manifest-> Manifest selected app.manifest in combo。重建项目...
仍然得到这样的坏风格:
有任何想法吗?
使用 64 位 Win 7,VS 2010 SP1,为 x86 构建应用程序
谢谢回答
* 编辑 * Anton Tykhyy 作为评论回答了这个问题。谢谢安东
引用 Anton 的评论:“您是从 VS 内部运行项目吗?尝试直接运行可执行文件(开始->运行或资源管理器)。– Anton Tykhyy”