PDA

View Full Version : سوال: پيشنهاد براي قراردادن منو بار



amiralex
یک شنبه 17 دی 1391, 11:52 صبح
سلام به همه

من يه چند تا فرم دارم و يه فرم از نوع MDI

در فرم MDI منوبار هم دارم

ميخوام از يك پنل منو استفاده كنم. اونو از طريق يه OCX پيدا كردم

مشكل اينجاست كه اون پنل منو رو نميشه در فرم اصلي (MDI) استفاده كنم. به عبارتي هيچي نميشه در اون فرم گذاشت.

به پيشنهاد يكي از دوستان از يك picturtebox استفاده كردم و پنل منو رو داخل اون گذاشتم و مشكل بر طرف شد

ولي وقتي مثلا يكي از فرم هام رو به صورت Maxim باز ميكنم بخشي از اون به زير اون Picture box ميره و ديده نميشه

چي كار بايد بكنم ؟

راهي هست كه بشه راحتر از فرم MDI استفاده كرد؟

Hashemvp
یک شنبه 17 دی 1391, 12:25 عصر
دوست عزیز بهتره ک همیشه نمونه ای از چیزی ک مشکل داری رو بذاری
بخاطر اینکه ممکنه باقی اون کامپونت رو نداشته باشن و اینطوری نمیشه کمکی کرد

موفق باشی

amiralex
یک شنبه 17 دی 1391, 14:12 عصر
ممنونم از راهنمايي شما ولي اين موردم يه سواليه كه حالت كلي داره. حتي اگه فرض كنيد اون كامپونتم نداشته باشيم اگه بخوايم يه موردي را در فرم اصلي داشته باشيم بايد چي كار كنيم؟

در فرم MDI يك شي Picturebox بذاريد حالا فرمي را فراخواني كن. ميبيني كه اون فرم ميتونه به زير اون Picturebox بره

راه حلي براي اين موضوع ميخواستم

ممنونم

amiralex
دوشنبه 18 دی 1391, 10:45 صبح
يكي لطفا جواب اينت سوال منو بده، يعني واقعا راهي براي اين موضوع وجود نداره؟

محسن واژدی
دوشنبه 18 دی 1391, 12:24 عصر
سلام علیکم
میتوانیم منوهای مربوط به همه فرمهای مختلف را در MDI-Form طراحی کنیم سپس در زمان فعال شدن هر chiled-form دستورات مربوط به ظاهر کردن منوهای مربوطه را در رویداد Form_Activate بنویسیم، در اینصورت به کامپوننت های جانبی هم نیازی نداریم

موفق باشید