首页 新闻 会员 周边 捐助

使用DotNetBar控件,窗体拖动缩小时发生了抖动

1
悬赏园豆:5 [已解决问题] 解决于 2013-04-19 15:15

当窗体使用最大化按钮和最小化按钮时正常,没有发生抖动,但是,如果窗体处于最大化状态,用鼠标去拖动转到非最大化状态时,窗体发生了抖动,由原先的非最大化时的位置跳到屏幕顶部再跳到鼠标位置。请问一下,这个问题应该怎么解决!谢谢了先!

红太子的主页 红太子 | 初学一级 | 园豆:160
提问于:2013-04-13 11:20
< >
分享
最佳答案
0

项目中用 dotnetbar比较多,这个问题已经基本解决,但不能根治。要点是两个:

1. 不要与微软发布的 Winform 控件混合使用,如果PanelEx 中放一个微软的Button就会出现剧烈的闪烁。因为微软的控件的 控件 buffer 的策略与DotnetBar的不一样,不要混用。

2. 控件嵌套层次不要太多。

祝好运~~~

收获园豆:5
黑米 | 菜鸟二级 |园豆:209 | 2013-04-14 21:34

谢谢,我先试试看看

红太子 | 园豆:160 (初学一级) | 2013-04-16 17:56
其他回答(1)
0

这个真的不是那么容易做到,要是自己的控件双缓冲。

Csharp.牛牛 | 园豆:206 (菜鸟二级) | 2013-04-13 12:05
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册