Form.DesktopLocation Propriedade

Definição

Obtém ou define o local do formulário na área de trabalho do Windows.

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; }
[<System.ComponentModel.Browsable(false)>]
member this.DesktopLocation : System.Drawing.Point with get, set
Public Property DesktopLocation As Point

Valor da propriedade

Point

Um Point que representa o local do formulário na área de trabalho.

Atributos

Exemplos

O exemplo a seguir define a posição de um formulário para que o formulário seja posicionado a 100 pixels da borda esquerda da área de trabalho e a 100 pixels da parte superior da área de trabalho. Este exemplo requer que o método tenha sido definido dentro de uma classe de formulário.

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

Comentários

As coordenadas da área de trabalho são baseadas na área de trabalho da tela, que exclui a barra de tarefas. O sistema de coordenadas da área de trabalho é baseado em pixel. Se o aplicativo estiver em execução em um sistema multimonitoramento, as coordenadas do formulário serão as coordenadas para a área de trabalho combinada.

Você pode usar essa propriedade para posicionar seu formulário em relação a outros formulários e aplicativos na área de trabalho do Windows.

Se você chamar o SetDesktopLocation método antes de chamar o Show método, seu formulário será posicionado em seu local padrão, que é determinado pelo sistema operacional. Para obter mais informações sobre o posicionamento da janela, consulte a seção Tamanho e Posição da Janela do artigo "Recursos da Janela".

Se você ligar SetDesktopLocation após a chamada Show, seu formulário será posicionado no local especificado.

Aplica-se a

Confira também