Leer en inglés

Compartir a través de


Form.SetDesktopBounds(Int32, Int32, Int32, Int32) Método

Definición

Establece los límites del formulario en las coordenadas del escritorio.

public void SetDesktopBounds(int x, int y, int width, int height);

Parámetros

x
Int32

Coordenada X de la ubicación del formulario.

y
Int32

Coordenada Y de la ubicación del formulario.

width
Int32

Ancho del formulario.

height
Int32

Alto del formulario.

Ejemplos

En el ejemplo siguiente se muestra el uso del SetDesktopBounds método . Para ejecutar este ejemplo, pegue el código siguiente en un formulario que contenga un botón denominado Button2. Asegúrese de que todos los eventos están asociados a sus controladores de eventos.

private void Button2_Click(System.Object sender, System.EventArgs e)
{
    
    for(int i = 0; i <= 20; i++)
    {
        // With each loop through the code, the form's 
        // desktop location is adjusted right and down
        //  by 10 pixels and its height and width are each
        // decreased by 10 pixels. 
        this.SetDesktopBounds(this.Location.X+10, 
            this.Location.Y+10, this.Width-10, this.Height-10);

        // Call Sleep to show the form gradually shrinking.
        System.Threading.Thread.Sleep(50);
    }
}

Comentarios

Las coordenadas de escritorio se basan en el área de trabajo de la pantalla, que excluye la barra de tareas. Puede usar este método para establecer la posición y el tamaño del formulario en el escritorio. Dado que las coordenadas de escritorio se basan en el área de trabajo del formulario, puede usar este método para asegurarse de que el formulario esté completamente visible en el escritorio.

Se aplica a

Producto Versiones
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Consulte también