我有兩種形式,主窗體和名爲FrmSteg的窗體。我在主窗體上添加了一個按鈕,並在按鈕的點擊事件中輸入了下面的代碼。但是我收到了一個錯誤:「只能將賦值,調用,增量,減量和新對象表達式用作語句」多個C#窗體窗體應用程序
private void btnsteg_Click(object sender, EventArgs e)
{
FrmSteg newForm = new FrmSteg();
newForm.Show;
this.Hide;
}
我有兩種形式,主窗體和名爲FrmSteg的窗體。我在主窗體上添加了一個按鈕,並在按鈕的點擊事件中輸入了下面的代碼。但是我收到了一個錯誤:「只能將賦值,調用,增量,減量和新對象表達式用作語句」多個C#窗體窗體應用程序
private void btnsteg_Click(object sender, EventArgs e)
{
FrmSteg newForm = new FrmSteg();
newForm.Show;
this.Hide;
}
試試這個:
newForm.Show();
this.Hide();
你忘了方法調用背後的()
:
newForm.Show();
this.Hide();
如果新的形式應該作爲一種對話的,使用ShowDialogue(newForm);
這將「鎖定」您的主窗體,直到新窗體關閉。
+1用於指出ShowDialogue()方法。 – harag 2011-12-23 10:27:12