作者erspicu (.)
看板C_Sharp
標題[問題] WPF開另一個視窗
時間Fri Apr 29 20:08:47 2011
這問題應該很簡單吧 但是我看了兩本書和google都找不到答案
我是新手不好意思
就是說 假設視窗A按了一個按鈕後會跑出視窗B 接著在視窗B出現前A會消失掉
B裡面也有一個按鈕 按了之後相反 B消失掉A跑出來
有兩個問題是
1.A是專案預設主程式視窗 開了B之後 我沒辦法把A隱藏掉
this.visiablity = visiablity.hidden; 的方式只能關閉掉已經開啟的B視窗
沒辦法存取到A主程式視窗的可視屬性
2.基本上按了一個按鈕後 我的動作是新 new 一個新的B視窗物件
然後呼叫執行 於是等於說我回到A後 再重覆進入到B 其實是又新建了一個B物件
相關變數資料等於被洗掉 又再NEW重建
上面兩個問題 不知道怎麼解決...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.70.3.133
※ 編輯: erspicu 來自: 219.70.3.133 (04/29 20:11)
→ aa0968:1.Button_Click事件裡: 04/30 03:01
→ aa0968:開啟視窗 f1 = new 開啟視窗(); 04/30 03:02
→ aa0968:f1.Show(); 04/30 03:02
→ aa0968:this.Close(); 試試看 04/30 03:02