虚表 -—— 用大量数据测试你的电脑丝滑不丝滑
很多网友尝试后反映:拖动滚动条很卡
Code aardioLine:27复制1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27.
import
win
.ui;import
godking.vlistEx;/*DSG{{*/
- mainForm =
win
.form(text="vlistEx - table adapter"
;right=849
;bottom=578
;maximize=1
)- mainForm.add(
- vlist={cls=
"vlistEx"
;left=8
;top=8
;right=838
;bottom=568
;db=1
;dl=1
;dr=1
;dt=1
;edge=1
;transparent=1
;z=1
}- )
/*}}*/
import
inet.http- mainForm.vlist.addImg(
"icn"
,"https://aardio.online/view/img/avatar.png"
,false/*是否替换*/
,20/*宽度*/
,20/*高度*/
)var
fields,cols = {},{};for
(i=1
;50
;1
){table
.push(fields,"f"
++i);table
.push(cols,"<img name='icn',w=20,h=20>第"
++i++"列<img name='icn',w=20,h=20>"
);- }
var
t = {fields=fields};for
(i=1
;10000
;1
){var
s={}for
(n=1
;50
;1
){- s[
"f"
++n] ="<img name='icn',w=20,h=20>"
++i+n++"<img name='icn',w=20,h=20>"
;- }
table
.push(t,s);- }
- mainForm.vlist.setTable(t,cols,
100
,1
);- mainForm.show();
win
.loopMessage();