我正在使用WPF Standalon应用程序,在登录时我们正在加载完整的帐户列表。
所以我们需要一段时间才能使用像
这样的线程 ThreadStart dataDownloadThread1 = delegate
{
Dispatcher.BeginInvoke(DispatcherPriority.Send, (EventHandler)
delegate
{
}, null, null);
dataDownloadThread1.BeginInvoke(delegate(IAsyncResult aysncResult) { dataDownloadThread1.EndInvoke(aysncResult); }, null);
但我们仍然不高兴所以有什么方法可以提高性能...
...谢谢
答案 0 :(得分:2)
在不知道您要做什么的细节的情况下,我会使用BackgroundWorker。它专门用于在您正在尝试的应用程序的后台进行工作。
答案 1 :(得分:0)
您可能需要查看有关WPF调度程序的this MSDN文章。