Cómo: Mantener un formulario Windows Forms en primer plano
Comenzando con el sistema operativo Microsoft Windows 2000, un formulario de nivel superior permanece delante de todas las ventanas de una aplicación dada. En Microsoft Windows 98, un formulario de nivel superior permanece delante de todas las ventanas de todas las aplicaciones. Por ejemplo, es posible que se desee mantener una ventana de herramientas flotante delante de la ventana principal de la aplicación. La propiedad TopMost controla si un formulario es de nivel superior. Un formulario de nivel superior siempre flotará por encima de los demás formularios que no sean de nivel superior, aunque no esté activo.
Nota
Los cuadros de diálogo y comandos de menú que se ven pueden diferir de los descritos en la Ayuda, en función de los valores de configuración o de edición activos. Para cambiar la configuración, elija la opción Importar y exportar configuraciones del menú Herramientas. Para obtener más información, vea Trabajar con valores de configuración.
Para hacer que un formulario sea de nivel superior en una aplicación de Windows Forms en tiempo de diseño
- En la ventana Propiedades, establezca la propiedad TopMost en true.
Para hacer que un formulario sea de nivel superior en una aplicación de Windows Forms mediante programación
En un procedimiento, establezca la propiedad TopMost en true.
Public sub MakeOnTop() myTopForm.TopMost = True End Sub
public void MakeOnTop() { myTopForm.TopMost = true; }
public void MakeOnTop() { myTopForm.set_TopMost(true); }
public: void MakeOnTop() { myTopForm->TopMost = true; }
Vea también
Referencia
Información general sobre formularios Windows Forms