求助 panel 上放置很多控件 拖动滚动条 重影的解决办法

时间:2023-01-26 22:44:16
   首先写了个 自定义控件 然后 绑定不定个数 到panel上



但数量超过60个以上 就会有重影  

如果大于几千个  就会非常慢 



求助  各位有没有解决方法!

8 个解决方案

#1


没在panel里用过这么多。

好家伙,几千个。

求助 panel 上放置很多控件 拖动滚动条 重影的解决办法

#2


修改下显示方法,别用那么多控件哦

#3


搜一搜高效算法生成控件

#4


实验过很多方式 重影 只在滚动的时候发生



  也想过自己写个scroll 但是又要兼容 屏幕最大化

 这就相当困难了

#5


想知道 微软在写 listview 的时候怎么解决 控件再多 拖动滚动条 也不闪烁的方法

#6


有表格来显示。或者自己画。

想知道 微软在写 listview 的时候怎么解决 控件再多 拖动滚动条 也不闪烁的方法

他要是有上千也会闪。listview   底下是基于窗口的(mfc)。

#7


我现在就是自己 用个panel 然后放上 用户自定义控件 


  超过60个拖动时就会用重影

#1


没在panel里用过这么多。

好家伙,几千个。

求助 panel 上放置很多控件 拖动滚动条 重影的解决办法

#2


修改下显示方法,别用那么多控件哦

#3


搜一搜高效算法生成控件

#4


实验过很多方式 重影 只在滚动的时候发生



  也想过自己写个scroll 但是又要兼容 屏幕最大化

 这就相当困难了

#5


想知道 微软在写 listview 的时候怎么解决 控件再多 拖动滚动条 也不闪烁的方法

#6


有表格来显示。或者自己画。

想知道 微软在写 listview 的时候怎么解决 控件再多 拖动滚动条 也不闪烁的方法

他要是有上千也会闪。listview   底下是基于窗口的(mfc)。

#7


我现在就是自己 用个panel 然后放上 用户自定义控件 


  超过60个拖动时就会用重影