日期:2014-05-17 浏览次数:20989 次
项目中需要根据收到的串口数据来更新WinForm的网络拓扑图。
串口部分已经完成封装如下:
class SerialPort
{
public void ReceiveData()
{
/*这里接收到数据*/
/*接收到串口数据后我想更新WinForm的网络拓扑结构*/
}
}
在WinForm类中:
class NetForm
{
private SerialPort MySerialPort;//定义了一个串口对象
public NetForm()
{
MySerialPort = new SerialPort();
}
}
我想问:该把更新拓扑函数代码写在哪个类里呢?
如果写在SerialPort类中,Winform上的控件该怎么调用?
如果写在NetForm类中,那么ReceiveData在定义的时候该如何调用NetForm中拓扑函数?