永发信息网

线程间操作无效: 从不是创建控件 txtBOX 的线程访问它。

答案:2  悬赏:0  手机版
解决时间 2021-03-17 19:23
  • 提问者网友:骑士
  • 2021-03-16 23:53
我在serialPort控件的接受事件中 将接受的数据显示在 txtBox文本框中
结果不让我显示 好像需要委托
我具体需要怎么做啊 ?

这样写完 我就可以在 else { 具体的执行语句 }
那里 写上 txtBox.Text="xxx"; 了吗?
最佳答案
  • 五星知识达人网友:思契十里
  • 2021-03-17 01:24
delegate void 委托名(方法名);
void 方法名()

if(txtBox.invokeRequered)
{
委托名 d=new 委托名();
txtBox.invoke(d);
}
else
{
具体的执行语句
}

全部回答
  • 1楼网友:笑迎怀羞
  • 2021-03-17 02:40
这是什么?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯