gpt4 book ai didi

c# - 复选框上奇怪的灰色背景

转载 作者:行者123 更新时间:2023-12-04 10:55:05 28 4
gpt4 key购买 nike

我正在为我正在创建的新 RPG 创建一个应用程序。该应用程序有一个特定的主题,我想将复选框和按钮更改为黑色和我选择的青色。在加载表单时,我使用以下代码更改框的颜色。

coloredCheckBoxes.Add(checkBox1);
coloredCheckBoxes.Add(checkBox2);
foreach (CheckBox checkBox in coloredCheckBoxes)
{
checkBox.FlatStyle = FlatStyle.Flat;
checkBox.FlatAppearance.BorderSize = 1;
checkBox.FlatAppearance.BorderColor = Color.FromArgb(0, 211, 211);
checkBox.FlatAppearance.CheckedBackColor = Color.Black;
checkBox.FlatAppearance.MouseOverBackColor = Color.Black;
checkBox.FlatAppearance.CheckedBackColor = Color.Black;
checkBox.BackColor = Color.Black;
}

无论我改变了多少种颜色复选框的背景颜色仍然保持这种奇怪的灰色。
AppScreenshot
如果我将光标移到复选框上,复选框也会变亮,就像 checkBox.FlatAppearance.MouseOverBackColor = Color.Black;没有使用。有没有办法在不创建自定义复选框类的情况下解决这个问题?

最佳答案

我终于明白你需要什么了。(我删除了所有旧答案)

尝试这个,
- MetroFramework UI - Original by Peter .
- MetroFramework UI - Forked, dennismagno(Recommand) .
- MetroFramework UI - Forked, thielj .

还提供了源代码,所以你可以修改它。
enter image description here

关于c# - 复选框上奇怪的灰色背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59258227/

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