Form.DesktopLocation Propiedad

Definición

Obtiene o establece la ubicación del formulario en el escritorio de Windows.Gets or sets the location of the form on the Windows desktop.

public:
 property System::Drawing::Point DesktopLocation { System::Drawing::Point get(); void set(System::Drawing::Point value); };
[System.ComponentModel.Browsable(false)]
public System.Drawing.Point DesktopLocation { get; set; }
member this.DesktopLocation : System.Drawing.Point with get, set
Public Property DesktopLocation As Point

Valor de propiedad

Point que representa la ubicación del formulario en el escritorio.A Point that represents the location of the form on the desktop.

Atributos

Ejemplos

En el ejemplo siguiente se establece la posición de un formulario para que el formulario se coloque 100 píxeles desde el borde izquierdo del escritorio y 100 píxeles desde la parte superior del escritorio.The following example sets the position of a form so that the form is positioned 100 pixels from the left border of the desktop and 100 pixels from the top of the desktop. Este ejemplo requiere que el método se haya definido dentro de una clase de formulario.This example requires that method has been defined within a form class.

public:
   void MoveMyForm()
   {
      // Create a Point object that will be used as the location of the form.
      Point tempPoint = Point( 100, 100 );
      // Set the location of the form using the Point object.
      this->DesktopLocation = tempPoint;
   }
public void MoveMyForm()
 {
    // Create a Point object that will be used as the location of the form.
    Point tempPoint = new Point(100,100);
    // Set the location of the form using the Point object.
    this.DesktopLocation = tempPoint;
 }
   
Public Sub MoveMyForm()
    ' Create a Point object that will be used as the location of the form.
    Dim tempPoint As New Point(100, 100)
    ' Set the location of the form using the Point object.
    DesktopLocation = tempPoint
End Sub

Comentarios

Las coordenadas del escritorio se basan en el área de trabajo de la pantalla, que excluye la barra de tareas.Desktop coordinates are based on the working area of the screen, which excludes the taskbar. El sistema de coordenadas del escritorio se basa en píxeles.The coordinate system of the desktop is pixel based. Si la aplicación se ejecuta en un sistema de un solo monitor, las coordenadas del formulario son las coordenadas del escritorio combinado.If your application is running on a multimonitor system, the coordinates of the form are the coordinates for the combined desktop.

Puede usar esta propiedad para colocar el formulario en relación con otros formularios y aplicaciones del escritorio de Windows.You can use this property to position your form relative to other forms and applications on the Windows desktop.

Si llama al método SetDesktopLocation antes de llamar al método Show, el formulario se colocará en su ubicación predeterminada, que viene determinada por el sistema operativo.If you call the SetDesktopLocation method before calling the Show method, your form will be positioned at its default location, which is determined by the operating system. Para obtener más información sobre la posición de las ventanas, vea la sección sobre el tamaño y la posición de la ventana del documento "características de la ventana" en la biblioteca de MSDN en https://msdn.microsoft.com/library.For more information about window positioning, see the "Window Size and Position" section of the "Window Features" document in the MSDN library at https://msdn.microsoft.com/library.

Si llama a SetDesktopLocation después de llamar a Show, el formulario se colocará en la ubicación especificada.If you call SetDesktopLocation after calling Show, your form will be positioned at the location you specified.

Se aplica a

Consulte también: