PDA

View Full Version : سوال: ارتباط اشیا روی فرمها با یکدیگر



hooooman
دوشنبه 24 تیر 1387, 21:47 عصر
سلام
فرض کنین 1 فرم والد با 1 دکمه داریم
از روی این فرم با زدن دکمه 1 فرم فرزند رو باز میکنیم
روی این فرم 1 دیتاگرید ویو و 1 دکمه داریم

فرم والد:


dim f1 as new frmchld1
f1.mdiparent=me
f1.show()


از روی فرم فرزند 1 با زدن دکمه 1 فرم فرزند دیگه رو باز میکنیم:

فرم فرزند 1:


dim f2 as new frmchld2
f2.mdiparent=me.mdiparent
f2.show()


روی فرم فرزند دومی1 تکست باکس داریم
حالا میخایم هرچی که در این تکست باکس نوشته میشه در 1 سلول مشخص از 1 ردیف گرید روی فرم فرزند 1 قرار بگیره . این تیکه رو نمیدونم چطوری برپا کنم!!!!

touraj
سه شنبه 25 تیر 1387, 00:55 صبح
آهان. ببین. تو وقتی frmchld1 و 2 تعریف میکنی، در واقع دو تا فرم جدید تولید میکنی. در نتیجه دیگه f1 و f2 کار نمیکنن. من اینکار رو کردم: یه button روی فرم والد گذاشتم و دستورات مربوطه رو توش وارد کردم. بعدش از رویداد performClick استفاده کردم.

hooooman
سه شنبه 25 تیر 1387, 01:21 صبح
آهان. ببین. تو وقتی frmchld1 و 2 تعریف میکنی، در واقع دو تا فرم جدید تولید میکنی. در نتیجه دیگه f1 و f2 کار نمیکنن. من اینکار رو کردم: یه button روی فرم والد گذاشتم و دستورات مربوطه رو توش وارد کردم. بعدش از رویداد performClick استفاده کردم.


من میخام ببینم چجوری میشه برای این هدف از property و event استفاده کرد. اصلا میشه یا نه

touraj
سه شنبه 25 تیر 1387, 20:44 عصر
من میخام ببینم چجوری میشه برای این هدف از property و event استفاده کرد. اصلا میشه یا نه

تا اونجایی که من میدونم، نمیشه از طریق یک فرم فرزند بصورت مستقیم روی فرم فرزند دیگه تأثیر گذاشت. اما به وسیله فرم والد که یک نوع واسطه تلقی میشه، میشه این کار رو کرد.