PDA

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



ali006
پنج شنبه 05 بهمن 1391, 19:19 عصر
سلام
من می خواستم برای تغییر اندازه عناصر فرم با تغییر اندازه فرم از دوستان کمک بگیرم.
خیلی چیزا دیدم ولی بدردم نخوردن
من این کار رو برای وقتی می خوام که برنامم رو تو سیستم های با رزولوشن های مختلف امتحان کنم.
اگر وقتی مثلا 10 تا label رو فرم داشته باشم با کوچیک و بزرگ شدن اندازه فرم فونت و اندازه و فاصله labelها بزرگ و کوچیک بشه.
چند تا تاپیک خارجی و ایرانی دیدم میزارم که دیدمشون ولی چیزی نفهمیدم ازشون.
راستی از فرم های wpf هم نمیخوام استفاده کنم
http://forum.p30world.com/showthread.php?t=454548
http://stackoverflow.com/questions/3027032/c-sharp-resize-all-elements-in-form-when-resizing-form
http://stackoverflow.com/questions/3429341/how-can-i-move-all-the-controls-in-a-panel-on-form-resizehttp://stackoverflow.com/questions/4248637/how-to-auto-resize-and-adjust-form-controls-with-change-in-resolution
ممنون میشم کمکم کنید

aliasghar2
پنج شنبه 05 بهمن 1391, 19:40 عصر
سلام

معمولا تمام کنترل ها یک خاصیت دارن به نام anchor که این نسبتش به محل قرار گیری اون کنترل در کنترل شامل شوندشه
به طور مثال اگه شما یک لیبل درون فرم بزاری با تنطیم anchor ان به سمت right , left اون موقع اگه اندازه فرم رو تغییر بدی میبینی که لیبل فاصله خودشو نسبت به سمت راست و چپ تنظیم می کنه
که این میتونه باعث بزرگ یا کوچک شدن اون بشه

danialafshari
پنج شنبه 05 بهمن 1391, 20:16 عصر
سلام
بحث شده
بفرمائید :
لینک (http://barnamenevis.org/showthread.php?164851-%D8%AA%D9%86%D8%B8%DB%8C%D9%85-%D8%B3%D8%A7%DB%8C%D8%B2-%DA%A9%D9%86%D8%AA%D8%B1%D9%84-%D9%87%D8%A7-%D8%A8%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-%D8%A7%D8%AA%D9%88%D9%85%D8%A7%D8%AA%DB%8C%DA%A9-%D8%AF%D8%B1-%D9%87%D8%B1-%D8%B1%D8%B2%D9%88%D9%84%D9%88%D8%B4%D9%86)