【发布时间】:2015-01-14 08:42:53
【问题描述】:
我这里有一个“初学者”的简单情况:
我的主窗体有一个按钮调用第二个窗体 (form2),主窗体参数为:
在 Form1 中:
button_click
Form2 F2 = new Form2(this);
F2.Show();
在 Form2 中:
public class Form2(Form1 form1)
InitializeComponent(); mainForm = form1;
好的,现在我有一个 Form3(Form1 form1),我想从 Form2 中调用它(显示),但是当我将代码放入第二种形式(Form2)时:
button_click
Form3 F3 = new Form3(this);
F3.Show();
给我一个错误。我尝试用 (Form1 form1) 代替 (this) 但它不起作用。
Form2如何调用Form3?
【问题讨论】:
-
究竟是什么错误?
-
从通话中删除
Form1。