دوستان و علاقمندان به مباحث WPF وقتتون بخیر. با آموزش WPF از وب سایت آموزشی پی وی لرن همراهتون هستیم. بررسی لایوت ها (Layouts) در WPF را در این بخش از آموزش، توضیح خواهیم داد.
چیدمان (Layout) کنترل ها برای قابلیت استفاده اپلیکیشن ها بسیار مهم و حیاتی است. برای ترتیب گروهی از عناصر GUI در برنامه شما استفاده می شود. در هنگام انتخاب پانل های layout موارد مهمی وجود دارد که باید در نظر بگیرید.
وقتی برنامه در وضوح صفحه نمایش های مختلف sed باشد، تنظیم پیکسل ثابت کنترل ها کار نمی کند. XAML مجموعه ای غنی از پانل های چیدمان داخلی برای ترتیب عناصر GUI به روشی مناسب را فراهم می کند. برخی از رایج ترین و محبوب ترین پانل های layout به شرح زیر است.
ردیف | پنل و شرح |
---|---|
۱ | Stack Panelپنل Stack یک پانل طرح ساده و مفید در XAML است. در پانل Stack ، عناصر کودک را می توان بر اساس خاصیت جهت گیری در یک خط ، به صورت افقی یا عمودی قرار داد. |
۲ | Wrap Panel در WrapPanel ، عناصر کودک به ترتیب پی در پی ، از چپ به راست یا از بالا به پایین بر اساس خاصیت جهت یابی قرار می گیرند. |
۳ | Dock Panel DockPanel منطقه ای را برای ترتیب عناصر کودک نسبت به یکدیگر ، چه به صورت افقی و چه به صورت عمودی تعریف می کند. با DockPanel می توانید به راحتی عناصر کودک را با استفاده از ویژگی Dock به بالا ، پایین ، راست ، چپ و مرکز متصل کنید. |
۴ | Canvas Panel Canvas Panel یک صفحه اصلی چیدمان است که در آن می توان عناصر کودک را با صراحت و با استفاده از مختصات مربوط به هر بوم مانند سمت چپ ، راست ، بالا و پایین قرار داد.
|
۵ | Grid PanelGrid Panel یک منطقه انعطاف پذیر را شامل می شود که از ردیف ها و ستون ها تشکیل شده است. در یک شبکه ، عناصر کودک را می توان به صورت جداول ترتیب داد. |
بررسی لایوت ها (Layouts) در WPF را در این بخش از آموزش wpf مشاهده نمودیم. در قسمت بعدی به بررسی لایوت های تو در تو می پردازیم.