2010-10-22 63 views
0

我正在使用WPF Standalon应用程序,并在登录时加载完整的Chart of Account List。什么是WPF多线程的最佳方法

因此将需要一段时间,所以我们是用丝线犹如

  ThreadStart dataDownloadThread1 = delegate 
      { 
        Dispatcher.BeginInvoke(DispatcherPriority.Send, (EventHandler) 
       delegate 
       { 
       }, null, null); 
      dataDownloadThread1.BeginInvoke(delegate(IAsyncResult aysncResult) { dataDownloadThread1.EndInvoke(aysncResult); }, null); 

但我们仍然不快乐那么有没有什么办法来提高性能比较...

谢谢...

+0

哪部分你不满意?后台线程和WPF调度程序处理或执行后台任务。 – benPearce 2010-10-24 12:49:41

回答

0

您可能想查看this有关WPF调度程序的MSDN文章。

2

不知道你想要做什么的细节,我会使用BackgroundWorker。它专门设计用于在应用程序的背景下工作,就像您正在尝试的那样。

相关问题