c# - 根据 Windows 主题更改面板的主题(颜色)

标签 c# winforms

我想根据当前选定的 Windows 主题更改面板的颜色。我已经设置了 Prop EnableVisStyles。它改变了工具栏和 Windows 窗体的标题栏之类的东西。但是面板颜色保持不变。有什么办法可以做到这一点?

问候, 严厉的苏曼

最佳答案

您可能已经设置了窗体或面板的颜色。进入设计器,检查窗体和面板上的 BackColor 属性。它们应该设置为“控制”(在“系统”选项卡下),而不是特定颜色。

关于c# - 根据 Windows 主题更改面板的主题(颜色),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/389371/

相关文章:

c# - 自定义属性 DataGridViewTextBoxColumn 未保存

c# - 从 Windows 窗体中删除控件并调整其他控件以适应

c# - 如何知道一台电脑的 "The DNS name of the remote host"?

c# - 将文件夹内部移动的最佳方法是什么?

c# - 'OpenFileDialog' 第一次不取值

c# - 从数据表中选择列的子集

c# - 实体 vs 聚合 vs 聚合根

c# - 如何将一个控件绑定(bind)到另一个?

c# - Sendkeys.Send() 用于右 alt 键?有什么选择吗?

c# - 如何设置模态窗体的所有者属性?