none
listbox载入大量items时显示缓慢,界面卡死,如何增加Loading Wait..的效果? RRS feed

  • 问题

  • List<Icon> icons = new List<Icon>();

    icons中有1000条数据

    listbox5.ItemsSource = icons;

    上面这句执行完毕后界面会卡死5-6秒才会显示出这1000条数据,

    有什么办法增加一个Loading窗口在listbox上层,当1000条数据在界面上绘制完毕之前显示"Loading...",在绘制完毕以后再显示这1000条数据。

    我尝试用http://www.codeproject.com/KB/WPF/WPF_Loading_Wait_Adorner.aspx 介绍的方法,但是我如何才能捕捉到listbox绘制完毕的事件呢?

    2011年2月16日 3:38

答案

全部回复