PDA

View Full Version : مشکل داشتن با فرم های MDI



R_Rajaee_Rad
سه شنبه 12 بهمن 1389, 23:04 عصر
با سلام
هنگامی که روی فرم های mdi- پنل یا groubbox قرار میدم
همیشه این اشیا روی فرم های فرزند رو میپوشنن و همیشه روی تما فرم ها هستن
برای رفع این مشکل باید چه کار کرد؟(bring to front-back to front هم کار نکرد)

BAHAL_KEYHAN
چهارشنبه 13 بهمن 1389, 03:24 صبح
میشه یدونه pannel یا Group box تمام صفحه انداخت رو فرم mdiوبعد از مشخص کردن mdiparent فرم child خاصیت parent ان را pannel یا group box تمام صفحه قرار داد.با این کار فرم فرزند شما درون حشددثم باز می شود ,در این مرحله می توانید pannel هایی را بر pannel تمام صفحه بگذارید که زیر فرم شما میروند

Dim f As Form2 = New Form2
f.MdiParent = Me
f.Parent = Panel1
f.Visible = True

R_Rajaee_Rad
چهارشنبه 13 بهمن 1389, 07:59 صبح
بعد از نمایش فرم inputcash درون GroupBox1 باز هم این فرم زیر groupbox ها میره

Dim f As New InputCash
f.MdiParent = Me
f.Parent = Me.GroupBox1
f.Visible = True

R_Rajaee_Rad
چهارشنبه 13 بهمن 1389, 17:02 عصر
کسی راه حلی نداره؟؟

BAHAL_KEYHAN
پنج شنبه 14 بهمن 1389, 09:21 صبح
داداش, یه f.Bringtofront اضافه کن تهش,همه چی حل میشه

R_Rajaee_Rad
سه شنبه 24 اسفند 1389, 11:30 صبح
داداش, یه f.Bringtofront اضافه کن تهش,همه چی حل میشه

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

R_Rajaee_Rad
چهارشنبه 25 اسفند 1389, 14:49 عصر
کسی راه حلی نداره؟؟

biotechsoft
شنبه 28 اسفند 1389, 22:44 عصر
ساده ترین راه
اجزایی که میخوای در فرم مادر قرار بدی رو داخل یه فرم چیلد دیگه قرار بده بعد فرم چیلد رو هنگام باز شدن maximize کن
و خاصیت های پنجره ، آیکن و کنترل باتن و... رو disable کن
:چشمک: