使用serialport进行串口通讯时 接收的数据 如何在控件上显示? 在 串口通讯时 接收的数据 如何通过控件显示? .ps:一般情况可以用代理.但是使用serialport控件后 接收数据 他自己有一个线程 其中通过 dataReceived事件 接收数据... 该事件接收的数据如何 写入 控件中呢?. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用委托:this.invoke(new delegate(){更新控件}); this.Invoke(new Delegate(){ listViewItemAdd( CIO.IN, _receiveArr); }这个语法有错误哦 - -listViewItemAdd是更新控件的一个方法~ //// 委托public delegate void OutDelegate(string text);public void OutText(string text){ if (this.textBox4.InvokeRequired) { OutDelegate outdelegate = new OutDelegate(OutText); this.BeginInvoke(outdelegate, new object[] { text }); return; }} 使用委托写入你的界面控件,楼主可以查看MSDN中如何使用委托给界面控件赋值。 1 this.invoke(new delegate(){更新控件});2 在backgroudworker里面读取串口缓冲区的值,然后在反馈事件里面更新控件 检测是否运行在64位WIN7系统上 C#五子棋关于斜方向问题求助 RichTextBox的显示问题 急!DataGridView实时显示数据与其滚动条ScrollBars的冲突(.net 2.0 winform)。。。。。。。。。。 跪求C#与研华采集卡通讯程序?? C#入门问题,请帮我解决一下 来求一个VC#2008下的打印类 怎么子窗体中直接刷新父窗体的DataGrid控件里面的数据,这个问题问了很多次了,但是没有好的答案。 救助高手 .NET Framework的最新版本是多少? UML建模高手情景 C#在一个窗体中操作另一个窗体的控件?比如checkedListBox
this.invoke(new delegate(){更新控件});
this.Invoke(new Delegate()
{ listViewItemAdd( CIO.IN, _receiveArr); }这个语法有错误哦 - -
listViewItemAdd是更新控件的一个方法~
//// 委托
public delegate void OutDelegate(string text);
public void OutText(string text)
{
if (this.textBox4.InvokeRequired)
{
OutDelegate outdelegate = new OutDelegate(OutText);
this.BeginInvoke(outdelegate, new object[] { text });
return;
}
}