فرض کنید در حالی که رزولوشن کامپیوترمان 768*1024است، برای یک برنامه یک فرم طراحی می کنیم، از آنجائیکه با تغییر ابعاد فرم، فاصله دکمه های روی فرم نسبت به همدیگر تغییر می کند و این مطلوب ما نیست، به کاربر اجازه تغییر ابعاد فرم را نمی دهیم و BorderStyle را bssingle تعریف می کنیم. اما اگر کامپیوتر کاربر کارت گرافیکی اش پایین باشد و یا به هر دلیل دیگری نتواند رزولوشن کامپیوترش را بیشتر از600* 800 بکند، در این صورت ابعاد فرمی که من طراحی کرده ام، در کامپیوتر او بسیار بزرگ می شود و او توانایی دیدن تمام دکمه های روی فرم را نخواهد داشت.
منظور شما اینست که وقتی می خواهید یک فرم طراحی کنید، رزولوشن کامپیوترتان را 600*800 می گذارید و بعد شروع به طراحی می کنید؟ اگر اینطور است پس فرم برنامه تان در کامپیوترهای با رزولوشن بالا، کوچکتر از مقدار مطلوبتان خواهد بود.
یا اگر به کاربر اجازه تغییر ابعاد فرم را می دهید، مشکل تغییر فاصله ی نسبی دکمه ها(خاصیت Anchor دکمه ها را هم false کرده ایم) را چگونه حل می کنید؟
-با تشکر