【发布时间】:2017-06-02 08:54:47
【问题描述】:
我在合并两个任务时遇到问题:Dispatcher.Invoke 并创建一个对象实例。
我有一个文本框:
<TextBox x:Name="txtuid">
这里是静态方法:
static private int onCallback(string Arr, int Len)
{
MainWindow my = new MainWindow();
my.txtuid.Text = Arr;
....
return 0;
}
问题是,onCallback 正在另一个线程中运行,我必须将Dispatcher.Invoke 用于MainWindow my = new MainWindow(),但我该怎么做呢?
【问题讨论】:
-
我从您的问题标题中删除了标签。请参阅here 为什么。
-
感谢您的编辑。对不起!
标签: c# wpf multithreading static textbox