Esta documentación está archivada y no tiene mantenimiento.

FormWindowState (Enumeración)

Especifica cómo se muestra una ventana de formulario.

Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms (en system.windows.forms.dll)

[ComVisibleAttribute(true)] 
public enum FormWindowState
/** @attribute ComVisibleAttribute(true) */ 
public enum FormWindowState
ComVisibleAttribute(true) 
public enum FormWindowState

 Nombre de miembroDescripción
Compatible con .NET Compact FrameworkMaximizedVentana maximizada. 
MinimizedVentana minimizada. 
Compatible con .NET Compact FrameworkNormalVentana de tamaño predeterminado. 

La clase Form utiliza esta enumeración. Representa los diferentes estados del formulario. El estado predeterminado es Normal.

En este ejemplo, el estado de la ventana del formulario se cambia a Maximized y se muestra información sobre el estado mediante una etiqueta. En este ejemplo se supone que ya se ha creado un Form denominado Form1.

public void InitMyForm()
{
	// Adds a label to the form.
	Label label1 = new Label();
	label1.Location = new System.Drawing.Point(54, 128);
	label1.Name = "label1";
	label1.Size = new System.Drawing.Size(220, 80);
	label1.Text = "Start position information";
	this.Controls.Add(label1);

	// Changes the window state to Maximized.
	WindowState = FormWindowState.Maximized;
	// Displays the state information.
	label1.Text = "The form window is " + WindowState;	
}

public void InitMyForm()
{
    // Adds a label to the form.
    Label label1 = new Label();

    label1.set_Location(new System.Drawing.Point(54, 128));
    label1.set_Name("label1");
    label1.set_Size(new System.Drawing.Size(220, 80));
    label1.set_Text("Start position information");
    this.get_Controls().Add(label1);

    // Changes the window state to Maximized.
    set_WindowState(FormWindowState.Maximized);

    // Displays the state information.
    label1.set_Text("The form window is " + get_WindowState());
} //InitMyForm

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatible con: 2.0, 1.0
Mostrar: