2010-10-22 64 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。它專門設計用於在應用程序的背景下工作,就像您正在嘗試的那樣。

相關問題