先增加一個新的Form叫做MyBox
這個Form上面拉兩個按鈕吧叫做btn_Go跟btn_Cancel
然後在主程式裡去new那個MyBox
MyBox MB = new MyBox();
//這樣寫MB.ShowDialog()就會跳出MyBox那個Form(就好像是一個MessageBox啦=.=)
//跳完之後就會停住,直到你按了按鈕改變了MyBox Form裡的DialogResult後,
//程式就會從下面這個if判斷式繼續跑了,判斷你按的是哪個按鈕
if (MB.ShowDialog() == DialogResult.OK)
{
MessageBox.Show("你按了btn_Go");
}
else
{
MessageBox.Show("你沒按btn_Go");
}
//我是MyBox Form裡的程式
private void btn_Go_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.OK;
}
private void btn_Cancel_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.Cancel;
}
全站熱搜