PDA

View Full Version : سوال: تغیر اندازه فرم بچه در mdi



ras-amir
چهارشنبه 16 شهریور 1390, 11:47 صبح
سلام. سوالی برایم پیش آمده که خیلی سعی کردم ولی راهش رو پیدا نکردم.
سوال: وقتی فرمی رو زیر مجموعه mdi ها می کنیم اندازه فرم به هم می ریزه و این شکلی میشه:
74987
لطفا کاری کنید تا اندازه فرم تغییر نکنه. لطفا سریع خیلی عجله دارم.

MohammadGh2011
چهارشنبه 16 شهریور 1390, 13:12 عصر
سلام
یعنی چه طور بهم میریزه؟
شما قبل از اجرای برنامه اندازه فورم هاتون رو درست کنید که بعد از اجرا توی MDIForm همون جور که میخواید نشون بده.


موفق باشید.

محسن واژدی
چهارشنبه 16 شهریور 1390, 13:27 عصر
سلام علیکم
احتمالا" BorderStyle فرم را بر روی Sizeable تنظیم کرده اند، که اگر اینگونه است آنرا بر روی خصوصیتی جز Sizeable مانند FixDialog تنظیم کنید
در فرمهای با قابلیت تغییر اندازه میتوانید اندازه اصلی را کدی شبیه کد زیر را در رویداد Load فرم کپی کنید:

Private Sub Form_Load()

Me.Width = 5000
Me.Height = 5000

End Sub


موفق باشید

ras-amir
چهارشنبه 16 شهریور 1390, 13:48 عصر
ببخشید یه سوال بیگه هم داشتم ...
من تعدادی تب درست می کنم ولی نمی دانم باید چطوری باید توی اون ها کنترل بریزم.
یه آشنایی می خوام و توضیح . ممنون از دوستان

محسن واژدی
چهارشنبه 16 شهریور 1390, 16:14 عصر
دو نوع ابزار تب در مجموعه کامپوننت های مایکروسافت وجود دارد:

Microsoft Tabbed Dialog Control
Microsoft Windows Common Controls

ساده ترین کنترل "Microsoft Tabbed Dialog Control" میباشد که کافیست آنرا بر روی فرم ایجاد کرده و اشیاء مورد نظر را در هر تب رسم کنید

موفق باشید

ras-amir
چهارشنبه 16 شهریور 1390, 18:20 عصر
دستت درد نکنه تست می کنم جواب می دم .
ای خدا خیرت بده

ras-amir
چهارشنبه 23 شهریور 1390, 18:25 عصر
ممون دوست عزیز ...
این کامپوننت ای که گفتی خیلی قشنگ تر هم هست... دستت درد نکنه