ventana quitar mover minimizar maximizar formularios formulario form evento escala crear controles como cerrar boton bordes automático ajuste ajustar c# .net vb.net winforms

quitar - mover ventana c#



¿Hay alguna forma de minimizar mediante programación una ventana? (8)

No tiene sentido minimizar una forma ya minimizada. Así que, aquí vamos:

if (form_Name.WindowState != FormWindowState.Minimized) form_Name.WindowState = FormWindowState.Minimized;

Lo que estoy haciendo es que tengo un formulario de pantalla completa, sin barra de título, y por lo tanto carece de los botones de minimizar / maximizar / cerrar que se encuentran en la esquina superior derecha. Quiero reemplazar esa funcionalidad con un atajo de teclado y un elemento de menú contextual, pero parece que no puedo encontrar un evento que se active para minimizar el formulario.


en c # .net

this.WindowState = FormWindowState.Minimized


<form>.WindowState = FormWindowState.Minimized;


Form myForm; myForm.WindowState = FormWindowState.Minimized;


FormName.WindowState = FormWindowState.Minimized;


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Me.Hide() End Sub


private void Form1_KeyPress(object sender, KeyPressEventArgs e) { if(e.KeyChar == ''m'') this.WindowState = FormWindowState.Minimized; }


this.MdiParent.WindowState = FormWindowState.Minimized;