在平常使用类封装功能部分时,避免不了把控件部分用在类中,但是没有提前写好部分代码,是无法使用的。
在类中使用控件,需要如下步骤即可:
1.首先在Form中定义好自己的Form变量
public static Form1 form1;
public Form1()
{
InitializeComponent();
CheckForIllegalCrossThreadCalls = false;
form1 = this;
}
2.在自定义的类中,通过如下方式的例子调用
Form1.form1.radioButton1.Checked
3.可能会发现仍有问题,那是因为在Designer中控件属性的Modifiers不是public
调整之后即可以在类中使用控件