gpt4 book ai didi

c# - 如何在 WPF 中为常见对话框启用视觉样式?

转载 作者:太空狗 更新时间:2023-10-29 20:45:54 25 4
gpt4 key购买 nike

当我使用我的应用程序的 wpf 元素时,所有样式都适合操作系统,但是当我使用 OpenDialog 或 MessageBox 时,它呈现旧的 Windows 9X 方式。有没有更简单的方法可以执行 Application.EnableVisualStyles() 等效调用,使消息框和对话框看起来与应用程序的其余部分相同?

最佳答案

您需要向程序集添加 list 。您可以通过添加新项目-->常规-->应用程序 list 文件来完成此操作。

然后在 list 文件中的 asmv1 标记内的某处添加以下内容:

<dependency>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Windows.Common-Controls" version="6.0.0.0" type="win32" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*" />
</dependentAssembly>
</dependency>

关于c# - 如何在 WPF 中为常见对话框启用视觉样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/778879/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com