双缓冲使颜色稍微偏离

时间:2013-09-26 16:40:47

标签: vb.net winforms

我使用的是继承的TableLayoutPanel,DoubleBuffered设置为true。问题是我的TableLayoutPanel的背景颜色是AliceBlue,但任何组框都是明显更深的蓝色 - 足以脱颖而出。如果我拍摄屏幕并粘贴(例如mspaint),屏幕截图显示它们是相同的。组框在屏幕截图中不突出。如果我关闭DoubleBuffered,我不会看到这些组合框显示为深蓝色。

我无法发布屏幕截图,因为任何屏幕截图都会显示与背景相同的组框背景。

我如何使用双缓冲,而不是组框显示的亮度与父母的背景不同?

0 个答案:

没有答案