学习.net不短时间了,最近做的一个东西需要用到在几个窗体之间进行通信。类似于一般软件的设置这个选项卡,打开时候进行一些基本参数的设置,然后主程序会根据这些参数作出反映。
之前我采取的方法是在主窗体类中建立一个子窗体的实例。然后把要传递的子窗体参数设置为public,这样在主窗体中就可以调用了。
这样做有两个缺点:
1.子窗体和主窗体耦合性增加。
2.由于设置随时可能进行,因此主窗体并不知道子窗体的参数什么时候改变。
这样做在比较简单的程序中可以达到要求,但是如果设置窗体的参数
(未完待续)
之前我采取的方法是在主窗体类中建立一个子窗体的实例。然后把要传递的子窗体参数设置为public,这样在主窗体中就可以调用了。
这样做有两个缺点:
1.子窗体和主窗体耦合性增加。
2.由于设置随时可能进行,因此主窗体并不知道子窗体的参数什么时候改变。
这样做在比较简单的程序中可以达到要求,但是如果设置窗体的参数
(未完待续)