相关疑难解决方法(0)

为什么跨线程UI组件调用中没有EndInvoke?

我一直在尝试将一些字符串添加到我的应用程序(简单winform)上的一些ListBox中 - 我在使用BeginInboke时这样做了

 myListBox.BeginInvoke(new Action(delegate()
 {
       myListBox.Items.Add( "some string" )); 
 }));
Run Code Online (Sandbox Code Playgroud)

在我再次阅读这3行之后 - 我不明白为什么在任何跨线程用户界面的例子中,我在谷歌和MSDN上看到我没有看到任何EndInvoke的调用?有没有理由不在这种情况下调用EndInvoke?

c#

7
推荐指数
2
解决办法
1789
查看次数

标签 统计

c# ×1