我已經使用這個代碼從目前的形式打開一個新的形式:如何在第二種形式打開時禁用第一種形式?
private void add_Click(object sender, EventArgs e)
{
add obj = new add();
obj.Show();
}
private void welcome_FormClosed(object sender, FormClosedEventArgs e)
{
Application.Exit();
}
private void view_Click(object sender, EventArgs e)
{
view obj = new view();
obj.Show();
}
private void update_Click(object sender, EventArgs e)
{
update obj = new update();
obj.Show();
}
private void delete_Click(object sender, EventArgs e)
{
delete obj = new delete();
obj.Show();
}
在此,如果我打開任何形式的,那麼前面的形式也照常工作。 我想,如果一個窗體打開,然後所有其他以前的窗體關閉或禁用,聽起來像一個單擊事件上一個按鈕的嘟嘟聲。
使用ShowDialog()而不是Show(); – Fendy 2013-05-02 08:30:19
@Fendy剛剛建議它,但你比我快20秒) – 1Mayur 2013-05-02 08:31:14
請你解釋show和showdialog的區別 – user2327043 2013-05-02 08:35:10