PDA

View Full Version : سوال: حاشیه ...



SHM313
یک شنبه 09 خرداد 1389, 17:55 عصر
سلام دوستان. چطور میشه اجزای طراحی شده در یک فرم همواره در وسط قرار بگیرند و با تغییر رزولوشن صفحه باز هم جایگاه آنها ثابت باشد و تغییر نکند؟(در حالی که فرم ما در حالت maximum اندازه است)
مثلا طراحی صفحه ما با رزولوشن 1024*768 انجام شده و سیستمی که ما نرم افزار را به آن منتقل می کنیم دارای رزولوشن 1600*900 باشد. در این حالت می خواهیم باز هم فرم کل صفحه را بپوشاند اما کناره های صفحه با پس زمینه خاصی پوشیده شود و فقط وسط صفحه فرم ما قرار گیرد.

MSN_Issue
یک شنبه 09 خرداد 1389, 20:22 عصر
هر کنترل یه خاصیتی داره به نام Anchor ...
اگه مقدار اون رو برابر : Top, Bottom, Left, Right قرار بدید ، با تغییر سایز فرم (یا متد پدرش ) نسبت فاصله ی اون از لبه ها تغییر نمیکنه . یعنی اگه قبلا وسط فرم بوده ، بعد از تغییر سایز هم وسط میمونه ...

Open-Source
یک شنبه 09 خرداد 1389, 23:02 عصر
من یه Panel وسط فرم میندازم و اندازه Fix بهش میدم و با تغییر سایز صفحه اون تغییر نمیکنه.