更改 C# windows 应用程序的主题

Posted

技术标签:

【中文标题】更改 C# windows 应用程序的主题【英文标题】:changing theme of C# windows application 【发布时间】:2010-08-12 07:39:40 【问题描述】:

在 ASP 中,我们有很多方法可以改变主题。 但是有什么方法可以改变 Windows 应用程序的整个主题/?

【问题讨论】:

你指的是哪种windows应用程序? 【参考方案1】:

默认情况下,winform 应用将继承 windows 主题,但您可以显式更改一些 ui 属性,如颜色、字体等。

您还可以考虑迁移到 WPF 以获得更好且更易于实现的 UI。

【讨论】:

【参考方案2】:

不,至少不容易。

但是你可以试试 WPF,你需要升级到 C# 3.0。

【讨论】:

【参考方案3】:

一些第 3 方组件集支持主题化。 示例:Developer express

【讨论】:

以上是关于更改 C# windows 应用程序的主题的主要内容,如果未能解决你的问题,请参考以下文章

以编程方式更改 Windows 10 UWP 应用程序中的主题

Windows Phone 8 更改口音和主题颜色

Eclipse 的包资源管理器背景颜色遵循 windows 主题。我想在不更改 Windows 主题的情况下更改颜色。可能的?

从 C# 中的外部 DLL 访问 windows 窗体控件

在 Visual Studio 扩展中更改“颜色主题”

如何在 C# 中应用 Windows 任务栏更改而不重新启动资源管理器?