Re: [問題]存取其他子視窗的變數值

看板Silverlight作者 (鬱卒)時間12年前 (2011/10/06 17:14), 編輯推噓3(303)
留言6則, 3人參與, 最新討論串2/5 (看更多)
※ 引述《b76516 (阿聰)》之銘言: : 請問一下 : 我在silverlight C#的環境下 : 寫了A,B兩個子視窗 : 在A中會有一個按鈕來打開B : 那在B裡面如果要用到A裏面的變數值 : 請問我該怎麼做呢? : 謝謝 你可以在B class裡開一個property,實體化的時候塞進去 假如你是希望與A的變數值連動的話 可以這樣做 private ChildWindow _Father; public B(ChildWindow A) { InitializeComponent(); _Father = A; } 就是在B的建構子裡把A塞進去 這樣B就可以隨時存取A的資訊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.32.55.162

10/06 17:37, , 1F
這個方法似乎是程式執行之後才能得知另一視窗的變數值
10/06 17:37, 1F

10/06 17:38, , 2F
但是我想要做的是在寫程式的時候就要得知變數值進行後續運
10/06 17:38, 2F

10/06 17:40, , 3F
算,m大能提供解決方法嗎? 謝謝
10/06 17:40, 3F

10/06 17:50, , 4F
不懂你的意思,可以舉個例嗎?
10/06 17:50, 4F

10/06 21:46, , 5F
在專案中開一個模組檔 設定Public變數
10/06 21:46, 5F

10/06 21:47, , 6F
很一勞永逸
10/06 21:47, 6F
文章代碼(AID): #1EZN5glp (Silverlight)
討論串 (同標題文章)
文章代碼(AID): #1EZN5glp (Silverlight)