加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

vb.net – Dispatcher.BeginInvoke的帮助

发布时间:2020-12-17 00:01:26 所属栏目:大数据 来源:网络整理
导读:我试图调用一个方法,该方法在调用BeginInvoke的UI线程上的后台线程上启动,并传递一个委托,如下所示: Dispatcher.BeginInvoke(Function() UpdateApplicationDataUI()) 调用此方法: Private Sub UpdateApplicationDataUI()...End Sub 但是,我在调用BeginInvo
我试图调用一个方法,该方法在调用BeginInvoke的UI线程上的后台线程上启动,并传递一个委托,如下所示:
Dispatcher.BeginInvoke(Function() UpdateApplicationDataUI())

调用此方法:

Private Sub UpdateApplicationDataUI()
...
End Sub

但是,我在调用BeginInvoke时遇到错误(委托的UpdateApplicationDataUI部分声明“Expression不生成值”).我确定我错过了一些简单的东西…任何想法?

做了更多研究并回答了我自己的问题:

Me.Dispatcher.BeginInvoke(Function() New Action(AddressOf UpdateApplicationDataUI))
我认为VB.net中的语法是这样的
Dispatcher.BeginInvoke(Sub() UpdateApplicationDataUi())

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读