gpt4 book ai didi

windows - Windows 的 System.Control 是什么颜色? (Visual Studio 设计 View )

转载 作者:可可西里 更新时间:2023-11-01 13:28:17 25 4
gpt4 key购买 nike

在 Visual Studio 设计 View 中,可以从“自定义”、“Web”和“系统”选项卡中选择属性 Pane 中的窗体颜色选项。当然也可以用色号。

当“系统”选项卡被选中时,列表中的颜色取决于计算机用户在 PC 上设置的主题类型。

我想坚持这一点,但我需要知道如何“读入”颜色。我拥有“即时”创建的控件,或者在使用眨眼/闪烁技术引起人们的注意后经常需要将颜色改回原来的颜色。

如何获取系统主题颜色列表?

大多数窗体都有默认为“Control”的 BackColor,在 Windows 7 下看起来像很浅的灰色,运行默认的 Windows 7 主题。

我已经设法通过物理读取代码中的 ARGB 值来获取颜色,但如果可以的话,我宁愿有一种通过主题名称访问颜色的方法。

public Form1()
{
Color cControl = this.BackColor;
Console.WriteLine(cControl.Name); // there is not always a name!
}

有人知道我在说什么吗?

最佳答案

从你的问题的声音来看,你正在寻找:

System.Drawing.SystemColors这将按名称为您提供系统颜色的完整列表。

关于windows - Windows 的 System.Control 是什么颜色? (Visual Studio 设计 View ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2637886/

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