StackPanel
StackPanel
en WPF es un contenedor que organiza sus elementos secuencialmente en una pila, ya sea en dirección horizontal o vertical. Los elementos dentro de un StackPanel
se colocan uno encima del otro (o uno al lado del otro) en el orden en que se añaden. Es útil cuando se desea organizar los elementos de manera sencilla y en un solo eje.
Definición en XAML:
<StackPanel>
<!-- Contenido del StackPanel -->
</StackPanel>
Propiedades Principales:
- Orientation:
- Descripción: Especifica la orientación del
StackPanel
, que puede serHorizontal
oVertical
. - Ejemplo:
<StackPanel Orientation="Horizontal"> <!-- Contenido del StackPanel en dirección horizontal --> </StackPanel>
- Descripción: Especifica la orientación del
- HorizontalAlignment y VerticalAlignment:
- Descripción: Controlan la alineación horizontal y vertical del
StackPanel
dentro de su contenedor. - Ejemplo:
<StackPanel HorizontalAlignment="Center" VerticalAlignment="Top"> <!-- Contenido del StackPanel --> </StackPanel>
- Descripción: Controlan la alineación horizontal y vertical del
- Margin:
- Descripción: Define el espacio alrededor del
StackPanel
. - Ejemplo:
<StackPanel Margin="10"> <!-- Contenido del StackPanel --> </StackPanel>
- Descripción: Define el espacio alrededor del