[問題] 如何以按鈕方式關閉已開啟的WPF視窗

看板C_Sharp (C#)作者 (a923508)時間10年前 (2015/04/26 15:56), 編輯推噓2(207)
留言9則, 3人參與, 最新討論串1/1
 如題,我想在WPF的windows中設計一個button 然後點一下button後,可以跳出一個新視窗,接著再按一下可以關閉視窗 跳出新視窗部分已經完成,而關閉視窗部分卻不知如何著手,是否各位先進 能幫助解答呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.130.210.77 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1430034994.A.A29.html

04/26 16:56, , 1F
小弟弱弱的寫法供你參考看看 我是用this.Hide(); 關閉目
04/26 16:56, 1F

04/26 16:57, , 2F
前表單 之後在FormClosed裡寫Application.Exit();
04/26 16:57, 2F

04/26 16:58, , 3F
關閉程式時, 隱藏表單全部關閉 PS剛打錯 Hide是隱藏表單
04/26 16:58, 3F

04/26 18:06, , 4F
可以問一下this.Hide()是要寫在windows的source檔嗎?
04/26 18:06, 4F

04/26 18:25, , 5F
if(form==null) { Form form = new Form();
04/26 18:25, 5F

04/26 18:26, , 6F
form.Show();} else {form.Close();}
04/26 18:26, 6F

04/26 18:27, , 7F
然後在form的關閉事件裡面寫form=null;
04/26 18:27, 7F

04/27 01:41, , 8F
試過之後,發現是另一種層面的問題呢!有其他問題會再發問,
04/27 01:41, 8F

04/27 01:41, , 9F
到時請再多指教!謝謝各位!
04/27 01:41, 9F
文章代碼(AID): #1LF9eoef (C_Sharp)
文章代碼(AID): #1LF9eoef (C_Sharp)