PDA

View Full Version : Load کردن فرم از فرمی دیگر در Mdi



Ehsan Zand
شنبه 05 شهریور 1384, 00:42 صبح
سلام دوستان
من می خوام با یک دکمه روی یک فرم که در یک Mdi باز شده فرم دیگه ای رو لود کنم
که در واقع پرنتش فرم Mdi باشه ولی هر جوری تعریف میکنم یا خطا میگیره یا باز هم فرم
رو بیرون (مستقل) از Mdi لود میکنه.
شما بگید چه باید کرد؟

مجتبی کریمی
شنبه 05 شهریور 1384, 11:05 صبح
اگه مشکلت پرنت باشه :
اینو تو روال لود فرم پرنتت بنویس
form2.mdiparent = me
اینطوری پرنت فرم 2 رو me که همون فرم پرنت هست معرفی می کنی

Ehsan Zand
شنبه 05 شهریور 1384, 14:35 عصر
نه . ببین یه فرم تو پرنت لود شده. حالا میخوام از روی اون فرم ( یه دکمه ای که روی اونه ) یه فرم دیگه رو
لود کنم. که پرنت این فرمی که قراره لود بشه فرم اصلی باشه.

Chabok
یک شنبه 06 شهریور 1384, 11:55 صبح
جناب احسان زند
جواب شما را آقای مجتبی کریمی (member.php?u=12080)
بطور کامل دادند

شما یک بار این کد رو امتحان کنید !
دقیقا همون چیزی است که احتیاج دارید :چشمک:

البته با کمی تغییرات :لبخند:


Dim F2 as New Form2
F2.MdiParent = Me.MdiParent
F2.Show()

Ehsan Zand
یک شنبه 06 شهریور 1384, 23:15 عصر
بله حق با شما بود.
ممنون و متشکر .

kolak_68
شنبه 02 شهریور 1392, 15:54 عصر
سلام به همه دوستان .
منم همین مشکل رودارم ولی 1 کم عمیق تر . باید توی 4 تا level فرم های فرزند هم دیگر رو صدا کنند => پدر -> فرزند اول -> فرزند دوم -> فرزند سوم و ...
ممنون میشم اگر کسی راهنمایی کنه .

kolak_68
شنبه 02 شهریور 1392, 20:32 عصر
دوستان سوال فوری بودااااااااا !!!!!!!!!!!!!!!!!!

lastmory
یک شنبه 03 شهریور 1392, 15:56 عصر
باید توی 4 تا level فرم های فرزند هم دیگر رو صدا کنند => پدر -> فرزند اول -> فرزند دوم -> فرزند سوم و ...
.
یعنی هر فرمی برای بقیه Parent محسوب میشه ؟؟؟
اگر اینطوره باید خاصیت MDIParent همشون رو True کنید

kolak_68
یک شنبه 03 شهریور 1392, 19:45 عصر
یعنی هر فرمی برای بقیه Parent محسوب میشه ؟؟؟
اگر اینطوره باید خاصیت MDIParent همشون رو True کنید

دستت درد نکنه درست شد و یک نکته داشت . من از ShowDialog استفاده کرده بودم که از اون ایراد می گرفت . تبدیلش کردم به Show درست شد