0
我有一個表單(frmcustlist)。 我一次在這個列表中使用數據集掃描列表,並檢查它是否爲0(沒有客戶離開)。如果對話框的對話框結果取消,則關閉當前表單
在這個階段,我有一個輸入框彈出(對話框)來詢問一個新的客戶名稱。 如果他們按下確定一切都很好。我也對輸入框進行了驗證。 但是,如果他們按下取消,我可以讓它逃出對話框,但不能關閉對話框從中調用的frmcustlist。現在
using (inputbox ipfirst = new inputbox("Enter Customer First Name:", "", ""))
{
if (ipfirst.ShowDialog() == DialogResult.OK)
{
newfirstname = ipfirst.answer;
}
else
{
this.Close();
}
}
,this.close()
不會在所有的工作..所以我用return;
停靠了怎麼回事,要求姓氏和出生日期..但我希望它停止問問題(如迴歸)以及關閉frmcustlist。 ... 感謝您的任何建議,你可以給。
ps。這出現在幾個地方,但也被稱爲frmcustlist_load
..我不知道這是否會有所作爲!
你展示用的ShowDialog表單()?然後嘗試_this.DialogResult = DialogResult.Cancel; _而不是_this.Close()_ – Steve
@Steve。 Mate爲此表示感謝。我知道這是基本的,我錯過了一些東西。 100%正確。謝謝 :) –