10分 |
将放置panel的主窗体doublebuffer设置成true,采用双缓冲机制
|
不行,还是闪啊 |
|
如果说panel比较小的话也不会发生闪烁的,但当Panel大的时候,闪烁的就很厉害
|
|
15分 |
方法就是防止拖动过程中的刷新,具体根据你怎么实现控件而定。
|
15分 |
屏蔽拖动时的画面刷新,panel.SuspendLayout() 拖动结束后恢复panel.ResumeLayout()
|
我设置panel在初始化窗体的时候隐藏,在我的鼠标放在GridView单元格上的时候,设置panel显示,同时Panel也跟随着鼠标移动,所以实现控件就是这个panel? |
|
好吧,暂时还实现不了,那就当鼠标放在GridView某一行时,设置panel在某一个固定的位置显示不来,而不跟随着鼠标移动了,不过还是希望能解决这个panel闪烁问题
|
|
楼主解决这个问题没?我也遇到这个问题了
|