【案情介绍】
本发明涉及数据处理领域,在大部分客户端软件界面的设计开发工作中会使用到列表型控件。现有的操作系统自带列表控件有列表框(ListBox)、列表控制(ListCtrl)、树控制(TreeCtrl)、组合框(Combobox)、菜单(Menu)等列表控件可显示项的信息。但是,当列表控件所要显示的项的数据量很大时,会导致大量占用内存且加载速度慢等问题,影响用户体验。
为解决上述技术问题,本发明采用的技术方案如下:
一种列表控件显示方法,其特征在于,包括:
获取列表控件中所有项的基本数据;
显示所述基本数据;
获取当前所要展示的第一个项的位置;
获取可显示项数;
从所述当前所要展示的第一个项的位置开始,获取所述可显示项数对应项的耗时数据;
显示所述耗时数据;
所述基本数据,具体为:
能标识项的最少数据;
所述耗时数据,具体为:
项中除所述基本数据外的数据。
本发明的有益效果在于:通过先加载并显示基本数据,再加载当前可显示项数对应项的耗时数据,实现快速显示列表信息,提升用户体验。
【经验总结】
本案通过一次及时有效的答复审查意见后授权。