到目前为止,当我想从非 UI 线程更新 UI 控件时,我使用的语法如下:
Dispatcher.Invoke(DispatcherPriority.Normal,
new Action(()=>Label1.Content="New Content"));
现在我正在阅读更多关于它的内容,我一直在寻找以下语法:
Label1.Dispatcher.Invoke(//same arguments;
后者更好吗?为什么我会选择一种方法而不是另一种?