PDA

View Full Version : گفتگو: تنظیم شدن فرم با رزولوشن کامپیوتر مقصد



sarnev6t
جمعه 04 مرداد 1387, 20:28 عصر
سلام دوستان (بعد مدت طولانی)
میدونم تقریبا سوالی تکراری میپرسم ولی تو چند جایی که بحث شد من نتونستم جواب سوالم را پیدا کنم.
به نظر شما بهترین راه چیه؟
اینکه فرم را در حداقل مورد نیاز طراحی کنیم
یا اینکه با بدست آوردن رزولوشن مانیتور کاربر اندازه فرم را تغیر دهیم
یا از کاربر بخواهیم رزولوشن مانیتور خود را برای ما تغییر دهد
یا اینکه راه حلی که یک بار مطرح شد ومن متوجه اون نشدم
با سپاس فراوان از اساتید محترم

Xcalivorse
جمعه 04 مرداد 1387, 20:39 عصر
به نظر شما بهترین راه چیه؟
اینکه فرم را در حداقل مورد نیاز طراحی کنیم
یا اینکه با بدست آوردن رزولوشن مانیتور کاربر اندازه فرم را تغیر دهیم
یا از کاربر بخواهیم رزولوشن مانیتور خود را برای ما تغییر دهد
یا اینکه راه حلی که یک بار مطرح شد ومن متوجه اون نشدم
با سپاس فراوان از اساتید محترم
خوب معلوم هدوست عزیز. با بدست آوردن ریزولوشن مانیتور کاربر اندازه فرم را تغیر دهیم.
اینهم دستور به دست آوردن ریزولوشن مانیتور :


int Width = Screen.PrimaryScreen.Bounds.Width;
int height = Screen.PrimaryScreen.Bounds.Height;


البته ریزولوشن اغلب مانیتورها روی 1024 * 768 تنظیم شده و امروزه میشه گفت که ریزولوشن استاندارده. بنابراین میتونید فرمهاتون رو بر اساس این ریزولوشن هم طراحی کنید.

موفق و پیروز باشی