在你新写类需要调用的地方,New TestForm. 比如 TestForm f=new TestForm();
然后f.Controls下面就有你要的所有的控件名。如果你新建的类特别多,不是一个,那么需要同步。就不能直接new,要传入。比如在TestForm的功能有一个添加功能,类名为Add。那么你在TestForm里用这个添加功能的时候,需要些Add a=new Add(Form TestForm); 然后在Add类的构造方法里面把传进来的TestForm赋值就可以了。
要模块化就要低耦合,高聚合,尽量少使用public变量,当然遇到了传参就要传,如果相关参数过多可以考虑用结构体。另外界面上的控件可以用groupbox等之类的分开一下,控件名也要用控件类型+用途的命名方式。
c#可以将一个类在物理(即不同文件当中)分开。
具体方法,添加一个文件名字自己定义就可以。
类声明partial class Form1。可以查一下partial关键字,你就明白了。
把方法写在另外一个类里,本类里只调用方法就好了,规范变量名,写上注释,就清楚了
这个没必要要纠结吧 每个空间自己都重新命名了把每个方法之间空几行,再加点注释。很好区分的