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

作者: m45j6 (鬱卒)   2011-10-06 17:14:15
※ 引述《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的資訊
作者: b76516 (阿聰)   0000-00-00 00:00:00
這個方法似乎是程式執行之後才能得知另一視窗的變數值但是我想要做的是在寫程式的時候就要得知變數值進行後續運算,m大能提供解決方法嗎? 謝謝
作者: m45j6 (鬱卒)   0000-00-00 00:00:00
不懂你的意思,可以舉個例嗎?
作者: flygalaxy (人)   0000-00-00 00:00:00
在專案中開一個模組檔 設定Public變數很一勞永逸

Links booklink

Contact Us: admin [ a t ] ucptt.com