0

>> Learning WPF Full <<

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:>> Learning WPF Full <<
جمعه 25 اردیبهشت 1394  7:03 AM

 کنترل StackPanel
در پست قبلی شش مورد از کنترل های Container رو نام بردم و یه توضیح مختصری دربارشون خدمتتون دادم ، در این پست به بررسی کنترل StackPanel می پردازم
 
این کنترل، عناصر داخل خودشو بر اساس جهتی که ما مشخص می کنیم (افقی یا عمودی) به صورت پشته ای مرتب می کنه.
 
در همون ابتدای ساخت یک پروژۀ wpf و قرار دادن این کنترل روی فرمتون کد زیرو با خواص زیر تولید میشه
 
کد:
        <StackPanel HorizontalAlignment="Left" Height="100" VerticalAlignment="Top" Width="100" Margin="188,94,0,0"/>
 
 
خب دقت کنید که این کنترل با درگ دراپ روی فرم قرار گرفته ، در غر این صورت اگر بخواییم با کدنویسی فراخوانی و ایجادش کنیم باید کد زیرو بنویسیم که بلاک مربوط به خود کنترل به این شکل هست
 
کد:
<StackPanel>
    <!-- code Here-->
</StackPanel>
 
 
کنترل StackPanel قابلیت چیدن عناصر را به صورتی افقی رو داره با استفاده از خاصیت Orientation از این کنترل می تونید، نحوۀ قرار گیری عناصر رو مشخص کنید، این خاصیت دارای دو مقدار HorizontalAlignment و VerticalAlignment است که به ترتیب برای تراز کردن عناصر به صورت افقی و عمودی بر روی StackPanel به کار میره.
 
مقدار پیش فرض خاصیت Orientation برابر با Vertical است، ولی اگه خاصیت Orientation رو برای StackPanel تنظیم نکنید عناصر به صورت پشته عمودی قرار میگیرند

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها