XAML: diseños

El diseño de los controles es muy importante y fundamental para la usabilidad de la aplicación. Es necesario organizar un grupo de elementos GUI en su aplicación. Hay ciertos puntos importantes a considerar al seleccionar paneles de diseño;

  • Posiciones de los elementos secundarios.
  • Tamaños de los elementos secundarios.
  • Superposición de elementos secundarios superpuestos uno encima del otro.

La disposición fija de píxeles de los controles no funciona cuando una aplicación se ha utilizado en diferentes resoluciones de pantalla. XAML proporciona un amplio conjunto de paneles de diseño integrados para organizar los elementos de la GUI de forma adecuada. Algunos de los paneles de diseño más utilizados y populares son los siguientes:

No Señor Paneles y descripción
1 StackPanel

El panel de pila es un panel de diseño simple y útil en XAML. En un panel de pila, los elementos secundarios se pueden organizar en una sola línea, ya sea horizontal o verticalmente, según la propiedad de orientación.

2 WrapPanel

En WrapPanel, los elementos secundarios se colocan en un orden secuencial de izquierda a derecha o de arriba a abajo según la propiedad de orientación.

3 DockPanel

DockPanel define un área para organizar los elementos secundarios entre sí, ya sea horizontal o verticalmente. Con DockPanel, puede acoplar fácilmente elementos secundarios en la parte superior, inferior, derecha, izquierda y central con la propiedad Dock.

4 CanvasPanel

El panel de lienzo es el panel de diseño básico en el que los elementos secundarios se pueden colocar explícitamente utilizando coordenadas que son relativas al lienzo en cualquier lado, como la izquierda, la derecha, la parte superior e inferior.

5 GridPanel

Un panel de cuadrícula proporciona un área flexible que consta de filas y columnas. En una cuadrícula, los elementos secundarios se pueden organizar en forma tabular.