在WPF中,Dispatcher.Invoke和Invoke之间的区别直接在控件的实例上调用。据我所知,调度程序负责处理线程的消息,Control.Invoke还是继续调用Dispatcher.Invoke吗?
答案 0 :(得分:3)
据我所知,WPF控件通常不会拥有 Invoke
方法。例如,System.Windows.Controls.Control
中没有任何内容。 Windows窗体控件有一个Invoke
方法,但是他们没有调度程序......
答案 1 :(得分:-3)
,任何控件都有调用方法但你可以附加它们。
在WinForms中,您需要声明控件名称,例如Button1.Invoke
或TextBox1.Invoke
以使用交叉线程调用