在C#中建立两个Form,ParentForm和ChildForm,childForm在ParentForm中定义生成。
一、将ParentForm中的变量传递给ChildForm
1.在ChildForm中添加一个成员变量
public ParentForm myParentForm;
2.在ParentForm中添加一个ChildForm的实例
ChildForm myChildForm = new ChildForm();
myChildForm.myParentForm = this;
myChildForm.DialogShow();
这样就可以在ChildForm中调用ParentForm的公共方法和公共属性了
myParentForm.dothings();
myParentForm.m_strTemp;
二、将ChildForm中的变量传递给ParentForm
1.在ChildForm中添加一个成员变量public string m_strTemp;2.在ParentForm中添加一个ChildForm的实例,在之后赋值就可以了。ChildForm myChildForm = new ChildForm();myChildForm.m_strTemp = this.m_strTemp;