C#中Form1中接收到的串口数据如何在Form2中的textbox中显示?

我在Form1 中接收到的串口数据是1分钟一条,想要在Form2中的textbox中不断追加。不知道在不同的Form中如何弄,谢谢啦。
最新回答
纞嗳の方程鉽

2024-10-17 08:30:48

public class Form1:Form
{
Form2 frm ;

//在Form1 构造的时候将Form2传进来
public Form1(Form2 _frm)

{
frm= _frm;

}
private void 串口接收数据()
{
frm.textbox += 接收到的数据;

}
}
希望能帮到你
追问
没事了,有个地方搞错了
追答
这说明你Form2 中定义了两个相同名称的textbox
搖到月亮灣

2024-10-17 08:31:36

传递给from2 实例化from2 的时候传递参数