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.
Al crear una interfaz de usuario compleja o trabajar con un formulario de interfaz de documento múltiple (MDI), a menudo querrá superponer los controles y los formularios secundarios para crear interfaces de usuario (UI) más complejas. Para mover y realizar un seguimiento de los controles y ventanas dentro del contexto de un grupo, manipula su orden z. El orden Z es la capa visual de controles de un formulario a lo largo del eje Z del formulario (profundidad). La ventana de la parte superior del orden z se superpone a todas las demás ventanas. Todas las demás ventanas se superponen a la ventana en la parte inferior del orden z.
Para organizar o superponer controles en tiempo de diseño
En Visual Studio, seleccione un control que quiera superponer.
En el menú Formato , seleccione Pedido y, a continuación, seleccione Traer al frente o Enviar al fondo.
Para organizar capas de controles mediante programación
Use los BringToFront métodos y SendToBack para manipular el orden z de los controles.
Por ejemplo, si un TextBox control , txtFirstNameestá debajo de otro control y desea tenerlo encima, use el código siguiente:
txtFirstName.BringToFront()
txtFirstName.BringToFront();
txtFirstName->BringToFront();
Nota:
Windows Forms admite la contención de controles. La contención del control implica colocar varios controles dentro de un control contenedor, como una serie de RadioButton controles dentro de un GroupBox control. Después, puede superponer los controles dentro del control contenedor. Mover el cuadro de grupo también mueve los controles, ya que están contenidos dentro de este.
Consulte también
.NET Desktop feedback