看板 C_Sharp 關於我們 聯絡資訊
請問一下,如果我用 showdialog 開了一個新的 form 出來 當做輸入的表單。我現在遇到一個問題就是,我按了任何一個 按鈕,這個 form 都會被關閉。 假設我有三個按鈕,OK, Cancel, Reset 按了 OK, Cancel 之後,這個 form 都會被關閉並且傳回值 但是當按下 Reset 的時候,我希望可以清除表單裡面其他 textbox 的資料,但是這個 form 還是要繼續 active,等待使用者輸入 直到按下 OK 或是 Cancel 請問有辦法在 showdialog 裡面按下 button 卻不關掉 form 嘛? 感謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 72.130.134.2
leicheong:不是只要不設DialogResult就可以了嗎? 11/22 07:47
phantasma:回樓上,我在reset的時候沒有設定DialogResult 11/22 08:29
phantasma:自問自答,把FormClosingEventArgs e.cancel設成true 11/22 10:11
Elly:你form的屬性有個一個好像是離開的鈕,你該不會設到了吧~ 12/09 23:59