سؤال

وكيف يمكننا تمرير القيم من نافذة الطفل في الإطار الأصل في Silverlight 3 باستخدام خصائص (أي ربط البيانات).

في عملي، ويتضمن الإطار الأصل ونافذة الطفل. ويتضمن الإطار الفرعي مربع النص، والتي ترجع قيمة بعد موافق على زر لتصل إلى نافذة الأم. سبق لي أن فعلت ذلك باستخدام رسالة ارسال واستقبال الأحداث. ولكن الآن أتمنى لتغيير ذلك باستخدام خصائص.

هل كانت مفيدة؟

المحلول

نافذة الرئيسي:

ChildWindow myWin = new MyWindow("Test", "Test of shared ui elemnts");
myWin.Show();
myWin.Closed += new EventHandler(myWin_Closed);

void errorWin_Closed(object sender, EventArgs e)
{
  ErrorWindow wrr = (ErrorWindow)sender;
  string mytext = wrr.MyText; // Can access any property that was set ChildWindow
}
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top