Form.DesktopLocation Form.DesktopLocation Form.DesktopLocation Form.DesktopLocation Property

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.

Ejemplos

El ejemplo de código siguiente establece la posición de un formulario para que el formulario está situado a 100 píxeles del borde izquierdo del escritorio y 100 píxeles de la parte superior del escritorio.The following code 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 ha 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 'MoveMyForm

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 es basa en píxeles.The coordinate system of the desktop is pixel based. Si la aplicación se ejecuta en un sistema con varios monitores, las coordenadas del formulario son las coordenadas para el escritorio combinado.If your application is running on a multimonitor system, the coordinates of the form are the coordinates for the combined desktop.

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

Si se llama a la SetDesktopLocation método antes de llamar a la Show método, el formulario se colocará en la 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 acerca de la colocación de la ventana, consulte la sección "Tamaño y posición de la ventana" del documento "Características de la ventana" en MSDN library en http://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 http://msdn.microsoft.com/library.

Si se 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: