我在c#中有一個多窗口窗體應用程序(frmMian,frmSteg和frmCrypt)。從主窗體(frmMain)中,我可以調用其他(兩個)窗體。如何使用與VB中使用的窗體關閉事件相似的窗體關閉事件,在我退出這兩種窗體時返回主窗體?窗體關閉事件在多個窗口窗體應用程序使用可視c#
FrmSteg frmstego = new FrmSteg();
FrmCrypto frmcrypt = new FrmCrypto();
private void btnsteg_Click(object sender, EventArgs e)
{
frmstego.Show();
this.Hide() ;
}
private void btncrypto_Click(object sender, EventArgs e)
{
frmcrypt.Show();
this.Hide();
}
代碼給出了這樣的錯誤:命名爲「E」的局部變量不能在此範圍內聲明,因爲它會給予不同的意義,「E」,這已經是一個「父母或電流」範圍用於表示別的東西。任何想法爲什麼 – suleimankurawa 2012-03-20 23:37:28
@suleimankurawa,是的,可能是因爲你已經將代碼粘貼到另一個聲明變量「e」的方法中。如果是這樣的話,只需將'e'改爲'e2'或其他任何方法即可。 – 2012-03-22 18:52:58