خاصیت VerticalAlignment :
این خاصیت ترازبندی (نحوه چیدمان) عمودی نسبت به کنترل پدر را را تعیین می کند
این خاصیت دارای چهار مقدار زیر می باشد :Top : کنترل از سمت بالای کنترل پدر خویش تراز شود.
Bottom : کنترل از سمت پایین کنترل پدر خویش تراز شود
Center :کنترل دروسط کنترل پدر خویش تراز شود.
Stretch :کنترل از تمامی فضای موجود، استفاده کند.
<StackPanel Orientation="Horizontal">
<Button VerticalAlignment="Bottom" >Bottom</Button>
<Button VerticalAlignment="Top">Top</Button>
<Button VerticalAlignment="Center">Center</Button>
<Button >Stretch</Button>
</StackPanel>
نکته : کنترل StackPanel ، به کنترل های فرزند خود به همان مقدار فضا که نیاز دارند، فضا اختصاص می دهد. به همین دلیل اگر نحوه چیدمان عناصر در آن عمودی باشد و بخواهید دستورات مربوط خاصیت VerticalAlignment را با شکل فوق به کار ببرید، تاثیری در چیدمان کنترل ها نخواهد داشت. و برعکس اگر نحوه چیدمان عناصر در کنترل کانتینر StackPanel به صورت افقی باشد،دستورات مربوط به چیدمان افقی تاثیری در چیدمان نخواهد داشت.(بصورت پیش فرض نحوه چیدمان عناصر در StackPanel عمودی(Vertical) می باشد)