DERS PROGRAMI
201 Ders Programı

StackPanel

Lisans: Creative Commons 11.12.2020 tarihinde güncellendi
Bakabileceğiniz Etiketler: Eğitmen: Geleceği Yazanlar Ekibi

StackPanel, birden çok UIElement nesnesinin alt alta ya da yan yana dizilmesine olanak sağlar. Özellikle, menü gibi yapıların kolaylıkla oluşturulmasına olanak tanır. En önemli özelliği ekran yönlendirmesidir ve dizilimin yönünü belirtir. Aşağıdaki kod örneğinde bir StackPanel oluşturulur:

<StackPanel Orientation="Horizontal" Margin="-10,224,10,222" Grid.Row="1">
<Button Content="Button" HorizontalAlignment="Left" VerticalAlignment="Top"/>
<Button Content="Button" HorizontalAlignment="Left" VerticalAlignment="Top"/>
<Button Content="Button" HorizontalAlignment="Left" VerticalAlignment="Top"/>
<Button Content="Button" HorizontalAlignment="Left" VerticalAlignment="Top"/>
</StackPanel>

 

Bu kodun sonucunda oluşturulan ekran, aşağıda gösterilmiştir.

Button kontrollerinin StackPanel içerisinde dizilişi

 

Ekran yönlendirme özelliğini dikey (Vertical) yaptığınızda aşağıdaki sonuç alınır:

 StackPanel kontrolünün Orientation özelliği Vertical olunca