在一个线程中操作一个控件,到底什么时候该用BeginInvoke,什么时候用Invoke, begininvoke是异步的,invoke是同步的http://www.cnblogs.com/mashang/archive/2009/08/01/1536730.html 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Control.Invoke 方法 (Delegate) :在拥有此控件的基础窗口句柄的线程上执行指定的委托。Control.BeginInvoke 方法 (Delegate) :在创建控件的基础句柄所在线程上异步执行指定委托。 同上.具体使用时,如果只需要显示出来就不用管了,就可以用异步的(当然同步也行,不过会阻塞线程)如果你操作完UI,还需要获取UI的状态来干别的,就需要用同步的方式. 比如你想在textbox里追加一些文字,追加完之后还得知道追加后的textbox里究竟都有什么那么就不能用异步追加完拉倒了 http://msdn.microsoft.com/zh-tw/library/0b1bf3y3(v=vs.110).aspx搜 Invoke 追加完之后还得知道追加后的textbox里究竟都有什么 这句话的意思能否详细跟我说下 我不太明白 httpwebrequest 判断POST是否成功问题 请教事件委托。。。。。。 跪求:上传文件问题,太大了上传不了。。。在线等待 求一个匹配HTML的正则表达式 WindowsForm中使用到的Mediaplayer控件的一些问题 委托的小问题!速速来拿分…… 十万火急啊(VB,C#高手快来啊) C#匿名内部类是否可以extends(继承)其它类, C#2.0升级到4.0,DLL调用P/Invoke报错问题,求救 求助c#编程 菜鸟求助 C# 查询oracle数据库的编码问题,找不到数据
具体使用时,如果只需要显示出来就不用管了,就可以用异步的(当然同步也行,不过会阻塞线程)
如果你操作完UI,还需要获取UI的状态来干别的,就需要用同步的方式.
那么就不能用异步追加完拉倒了
搜 Invoke
追加完之后还得知道追加后的textbox里究竟都有什么 这句话的意思能否详细跟我说下 我不太明白