【发布时间】:2012-01-03 07:49:02
【问题描述】:
我在 Windows 窗体窗体上有一个按钮,单击该按钮时,我将其背景颜色更改为 Color.Yellow。当再次点击它时,我想将其恢复为原始默认外观。
默认背景色为SystemColor.Control。
当第一次点击按钮时,我唯一改变的是
btn.Text = "ABC";
btn.BackColor = Color.Yellow;
当它再次被点击时,我会这样做
btn.BackColor = SystemColors.Control
新背景的底纹与点击前的底纹不同。该按钮最初的背景不是纯色,而是两种略有不同的灰色阴影。最终的颜色是纯灰色。
我正在一台 Windows 7 机器上对此进行测试。
截图:
【问题讨论】:
-
可以发截图吗?另外,您运行的是什么操作系统版本?
-
您在问题上投入的精力越多,得到的答案就越好,因此请附上问题的屏幕截图。