c#多窗体 调用

来源:百度知道 编辑:UC知道 时间:2024/05/16 00:05:48
我在子窗体里面调用主窗体里面的对象怎么调用,前提是不新建主窗体的实例,因为我的主窗体太大了(太多控件和事件)~~~~~说具体点吧:我在子窗体里要调用主窗体的一个组件,这个组件已经通过form_load连接了外部数据,我要的就是这个外部数据
我该怎么半呢???麻烦了

在子窗体里面设立一个变量啊

比如 From FatherForm;

然后新建子窗体的时候 把FatherForm的值赋成父窗体

以后就可以通过子窗体中的FatherForm来访问父窗体了

注意:这样不是新建了父窗体的实例,只是对它多了一个引用

如果你只要父窗体中的某一个变量,比如一个DataSet什么的

你也可以只在子窗体中设立一个DataSet来接受参数就行了