首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

给窗体换色彩

2012-10-21 
给窗体换颜色我所用的窗体是自己画的新界面,其中主体部分是一个自己写的Panel,里面也放了一个控件MyPanel1

给窗体换颜色
我所用的窗体是自己画的新界面,其中主体部分是一个自己写的Panel,里面也放了一个控件MyPanel1,这两个都是用的同一个控件,结果在换颜色的时候,只有主体部分的Panel换了,里面的控件MyPanel没变化,不知道是什么原因。还有就是我在MyPanel上加了一个按钮,颜色也跟着一起变,但是点击换颜色后,按钮并没有直接变颜色,而是当鼠标移动到按钮上时,它才变色,这是什么原因呢?请大侠们指教!谢啦!

[解决办法]
不确定是否重绘刷新问题,你试试刷新
[解决办法]
不要在Paint中绘制,直接在BackGroundImage上绘制。你的问题是由于控件没有及时响应Paint导致,当你鼠标移上去时,偶然引发了Paint使得颜色变化了。

热点排行