加载大量控件

1.将线程设置为应用程序空闲处理

Dispatcher.Invoke(new Action(() =>
{
加载控件;
}), System.Windows.Threading.DispatcherPriority.ApplicationIdle);

2.提示等待框

在新线程中启动等待框

http://blog.csdn.net/steel_1991/article/details/54428525

3.启用虚拟化

VirtualizingStackPanel
posted @ 2018-01-23 14:13  kaury  阅读(445)  评论(1编辑  收藏  举报