Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El control de contenedor horizontal determina la posición de los componentes secundarios para que nunca tenga que establecer X, Y para un componente dentro del contenedor.
Description
El control de contenedor horizontal distribuye el espacio disponible a sus componentes secundarios en función de la configuración, así como determina la alineación de los componentes secundarios.
Propiedades
BorderColor : color del borde de un control.
BorderStyle : indica si el borde de un control es Sólido, Discontinuo, Punteado o Ninguno.
BorderThickness : grosor del borde de un control.
Color : color del control de contenedor.
Sombra de colocación : agrega efectos de sombra alrededor del control.
Relleno : color de fondo de un control.
Alto : distancia entre los bordes superior e inferior de un control.
Dirección : define en qué dirección el contenedor diseño sus componentes secundarios. Horizontal y Vertical.
Justificación (vertical): define cómo se alinean los elementos secundarios con el eje principal. Start, End, Center, Space Between.
Alinear (horizontal): define cómo se colocan los componentes secundarios en el contenedor, en el eje off (opuesto a LayoutDirection).
Inicio, Centro, Fin, Stretch.
Gap : define el espacio entre los componentes secundarios de contenedores en píxeles.
Desbordamiento horizontal : define si el contenedor muestra barras de desplazamiento o quita contenido cuando es demasiado grande para ajustarse. Desplácese y oculte.
RadiusBottomLeft : grado en el que se redondea la esquina inferior izquierda de un control.
RadiusBottomRight : grado en el que se redondea la esquina inferior derecha de un control.
RadiusTopLeft : grado en el que se redondea la esquina superior izquierda de un control.
RadiusTopRight : grado en el que se redondea la esquina superior derecha de un control.
Desbordamiento vertical : define si el contenedor muestra barras de desplazamiento o quita contenido cuando es demasiado grande para ajustarse. Desplácese y oculte.
Encapsular : define si el contenido se ajusta a una nueva fila o columna cuando no se puede ajustar.
Alinear en el contenedor : define cómo se alinea el componente individual con el elemento primario. El valor predeterminado, Establecido por contenedor, hereda el valor de la propiedad del LayoutAlignItems elemento primario, mientras que otras propiedades se pueden usar para personalizar la alineación del componente secundario individual.
Establezca por contenedor, Inicio, Fin, Centro y Stretch.
Partes de relleno : define cómo crece el componente individual cuando hay más superficie de pantalla asignada a su elemento primario. El número representa la parte del espacio adicional asignado al componente fuera de todo el espacio adicional disponible reclamado por los elementos secundarios de su elemento primario. Por ejemplo, si el elemento secundario A ha Fill portions establecido en 1 y el secundario B se ha Fill portions establecido en 2, el elemento A secundario obtiene 1/3 del espacio adicional disponible mientras que el secundario B obtiene 2/3 del espacio adicional disponible.
Ancho mínimo : representa el tamaño mínimo del componente en la dirección de Fill portions (es decir, el elemento primario Direction).
PaddingBottom : distancia entre el texto de un control y el borde inferior de ese control.
PaddingLeft : distancia entre el texto de un control y el borde izquierdo de ese control.
PaddingRight : la distancia entre el texto de un control y el borde derecho de ese control.
PaddingTop : la distancia entre el texto de un control y el borde superior de ese control.
Visible : indica si un control aparece o está oculto.
Ancho : distancia entre los bordes izquierdo y derecho de un control.
X: la distancia entre el borde izquierdo de un control y el borde izquierdo de su contenedor primario (la pantalla si no hay un contenedor primario).
Y: la distancia entre el borde superior de un control y el borde superior de su contenedor primario (la pantalla si no hay un contenedor primario).
Example
Cree una aplicación de lienzo en blanco con diseño de tableta .
SeleccioneConfiguración de>archivo>Tamaño de pantalla + orientación y deshabilite Escalar para ajustarse, Relación de aspecto de bloqueo y Orientación de bloqueo y seleccione Aplicar.
Ahora, en los paneles Insertar de la barra lateral izquierda, en la pestaña Diseño , seleccione Contenedor horizontal.
Establezca las siguientes propiedades para ocupar el espacio disponible completo de la pantalla:
- X = 0
- Y= 0
- Width = Parent.Width
- Height = Parent. Altura
Agregue algunos botones, entradas de texto, medios, iconos y seleccione F5 para ver cómo cambia la aplicación a la pantalla.