在与 winform 按钮不同的线程中调用方法以使 ui 不会冻结或产生延迟的最佳做法是什么?
问问题
7118 次
4 回答
6
第一步从
如果这不符合您的要求,或者您需要更高级的东西,您应该查看其中之一:
于 2013-01-15T13:15:07.420 回答
3
Invoke((MethodInvoker) delegate {
DoSomething();
});
于 2013-01-15T13:16:56.610 回答
0
您应该调用Control.Invoke
or ,请参阅此处BeginInvoke
的深入参考。
于 2013-01-15T13:18:56.193 回答
-1
你可以这样做
Dispatcher.BeginInvoke(DispatcherPriority.Background, new Action(() =>
{
//DO SOMETHING
}
于 2013-01-15T13:29:42.440 回答