读书人

请问CSDN各位大神

发布时间: 2012-10-17 10:25:47 作者: rapoo

请教CSDN各位大神

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


[解决办法]
写在SerialPort类中

MySerialPort = new SerialPort();
然后调用呗。
[解决办法]
定义一个事件。

读书人网 >C#

热点推荐