2010-12-01 18 views

Respuesta

76

Panel de pila: El StackPanel, como su nombre lo indica, organiza el contenido de forma horizontal o vertical. Vertical es el valor predeterminado, pero esto se puede cambiar utilizando la propiedad Orientation. El contenido se estira automáticamente en función de la orientación (consulte la captura de pantalla a continuación), y esto se puede controlar cambiando las propiedades HorizontalAlignment o VerticalAlignment.

StackPanel example screenshot

Muelle Panel: El DockPanel se utiliza para anclar elementos a los bordes del recipiente, y es una buena opción para establecer la estructura general de la interfaz de usuario de la aplicación. Los elementos se atracan utilizando la propiedad adjunta DockPanel.Dock. El orden en que se atracan los elementos determina el diseño.

DockPanel example screenshot

+9

Un 'StackPanel' no limitará sus hijos a la disponible, mientras que un' DockPanel' será el tamaño del último hijo de ocupar todo el espacio restante. [stackpanel-dockpanel-and-scrolling-items] (http://blogs.msdn.com/b/marcelolr/archive/2009/06/09/stackpanel-dockpanel-and-scrolling-items.aspx) – mungflesh

Cuestiones relacionadas