我无法通过点击按钮打开我制作的第二张表格。
第二个Form位于命名空间MoonFTP中,它的名称为Form2。 我打开第一个Form(Form1)并想按一个按钮打开Form2。 但如果我写这个:
private void button3_Click(object sender, EventArgs e)
{
MoonFTP.Form2.Show;
}
我收到此错误:
只有赋值,调用,递增,递减,等待和新对象表达式才能用作语句
答案 0 :(得分:4)
MoonFTP.Form2 form2 = new MoonFTP.Form2();
form2.show();
答案 1 :(得分:1)
您需要使用参数调用该方法作为初学者。
答案 2 :(得分:1)
创建Form2的新实例并显示该实例
MoonFTP.Form2 f = new MoonFTP.Form2();
f.Show();
您不能直接在类名上调用Show()方法,您需要该表单的实例 出于兼容性原因,这在VB.NET中是可行的,但在C#
中则不行