编程语言
首页 > 编程语言> > C# wpf 委托调用的方法

C# wpf 委托调用的方法

作者:互联网

子线程是动态任务,执行到一定程度需要在界面弹出一个弹窗,确定则进入某个界面

然而控价,弹窗,界面等,都是主线程的控制的,因为安全原因不允许跨线程。

这里就不得不使用委托

public delegate void delegate1();//定义委托

//写几个方法来操作控件:
private void fun1()
{
   if (询问弹窗)
   {
      Border_MouseLeftButtonDown(null, null);(按钮点击事件)
   }
}

子线程中加入:
Dispatcher.BeginInvoke(DispatcherPriority.Normal, new delegate1(fun1));

                            

任务完成

参考自:

https://www.xuebuyuan.com/957469.html

 

标签:调用,界面,C#,delegate1,线程,fun1,wpf,null,弹窗
来源: https://www.cnblogs.com/fengxiaokang/p/13910326.html