PDA

View Full Version : سوال: فرم mdi



m. hamide7
چهارشنبه 16 دی 1394, 13:25 عصر
سلام دوستان
من یک فرم mdi دارم به همراه 24 تا فرم که child های این فرم اند.
توی فرم ام دی ای وقتی که روی هر اسمی کلیک میشه با توجه به فرمی که می خوام باز میشه و کاربر اطلاعات رو ثبت میکنه
که این کد رو براش نوشتم

mdi_rtu objmdirtu = new mdi_rtu();
objmdirtu.MdiParent = this;
objmdirtu.Show();

حالا یک فرم دیگه دارم برای نمایش که توی گریدویو دستگاه های ثبت شده رو نشون میده و در ردیف اخر هر گرید ویو یک دکمه گذاشتم که مشاهده جزئیات داره و با زدن اون دکمه میخوام که همین فرمی که در بالا بازش کردم باز بشه و اطلاعات رو در فیلدها نمایش بدم تا قابل ویرایش باشن
ولی از اون شی که دوباره نیو می کنم و میخوام خاصیت mdiparent اون رو بذارم روی فرم main نمی تونم
چی کار کنم حالا ؟

hadi vafaii
چهارشنبه 16 دی 1394, 13:52 عصر
نمی دونم شما میخواین جزیات رو توی اون بکی فرمتون داخل گرید ویو نشون بدی یا مثلا تکست باکس
اگه میخوای توی گرید نشون بدی تو دابل کلیک همین گردید اینجور بنویس که وقتی روی ردیف کلیک کردی بر اساس اون فیلدی که کلید اصلی قرار دادی بیاد و گرید ویو فرم بعدی رو پر کنه

اگرم میخوای تکست باکس پر کنی یا لیبل
یه دیتا ست بساز و بر اساس اون کلید لیبل یا تکست باکساتو پر کن
چیزی که به ذهنم بنده رسید این بود امید وارم بدردت بخوره
موفق باشی

Mahmoud.Afrad
چهارشنبه 16 دی 1394, 13:53 عصر
http://barnamenevis.org/showthread.php?371678-MdiParent

m. hamide7
چهارشنبه 16 دی 1394, 14:03 عصر
نمی دونم شما میخواین جزیات رو توی اون بکی فرمتون داخل گرید ویو نشون بدی یا مثلا تکست باکس
اگه میخوای توی گرید نشون بدی تو دابل کلیک همین گردید اینجور بنویس که وقتی روی ردیف کلیک کردی بر اساس اون فیلدی که کلید اصلی قرار دادی بیاد و گرید ویو فرم بعدی رو پر کنه

اگرم میخوای تکست باکس پر کنی یا لیبل
یه دیتا ست بساز و بر اساس اون کلید لیبل یا تکست باکساتو پر کن
چیزی که به ذهنم بنده رسید این بود امید وارم بدردت بخوره
موفق باشی
فک کنم شما متوجه منظور من نشدین

m. hamide7
چهارشنبه 16 دی 1394, 14:04 عصر
http://barnamenevis.org/showthread.php?371678-MdiParent
دستتون درد نکنه
با این مشکل حل شد

objmdirtu.MdiParent = this.MdiParent;