【问题标题】:WinForms colours on Servers服务器上的 WinForms 颜色
【发布时间】:2014-08-05 09:17:15
【问题描述】:

我有一个使用黑色按钮文本的 winForms 应用程序,当在“普通”机器(IE:除服务器之外的任何设备)上使用时,文本为黑色。但是,当我们把它放在服务器上时,文本是白色的?

这是因为服务器使用 Windows 基本配色方案。我可以在我的代码中做些什么来改变它吗? (不影响普通机器上的颜色?)-我一直在四处寻找,似乎找不到关于这个主题的任何东西?

-除了文本颜色之外,选项卡看起来也完全不同,而不是它们已恢复为白色的“控制”背景颜色?

是改变服务器配色方案的唯一分辨率吗?

【问题讨论】:

    标签: c# winforms color-scheme


    【解决方案1】:

    默认情况下,按钮的ForeColor 为SystemColors.ControlText,这是一个系统参数,如果您不希望这样,可以始终将其设置为Color.Black。它不会因系统而异。

    【讨论】:

      猜你喜欢
      • 2012-02-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-12-16
      • 2014-06-10
      • 1970-01-01
      • 1970-01-01
      • 2012-04-26
      相关资源
      最近更新 更多