有時候我們需要來顯示一次窗體,然後判斷傳回的DialogResult的值。我餓麼可以直接這樣寫
FrmNewWinform new_frm = new FrmNewWinform();
new_frm.ShowDialog();
if(new_frm.DialogResult == DialogResult.OK)
{
//這裡是你需要處理的程式
}
else if(new_frm.DialogResult == DialogResult.YES)
{
//你需要處理的另外一部分程式
}
else if(new_frm.DialogResult == DialogResult.YES)
{
//你需要處理的另外一部分程式
}
這樣,就可以隻顯示一次 FrmNewWinform 窗體,卻可以經過判斷後選擇我們相應的處理程式。