Condividi tramite


Procedura: Posizionare i controlli sui Windows Forms

Per posizionare i controlli, utilizzare Progettazione di Windows Forms in Visual Studio o specificare la proprietà Location.

Posizionare un controllo sull'area di progettazione di Windows Forms Designer

In Visual Studio trascinare il controllo nella posizione appropriata con il mouse.

Nota

Selezionare il controllo e spostarlo con i tasti FRECCIA per posizionarlo con maggiore precisione. Inoltre, linee di allineamento facilitano il posizionamento preciso dei controlli nel tuo form. Per altre informazioni, vedere Procedura dettagliata: Disposizione di controlli in Windows Form tramite snapline.

Posizionare un controllo utilizzando la finestra Proprietà

  1. In Visual Studio selezionare il controllo da posizionare.

  2. Nella finestra Proprietà, immettere i valori della proprietà Location, separati da una virgola, per posizionare il controllo all'interno del contenitore.

    Il primo numero (X) è la distanza dal bordo sinistro del contenitore; il secondo numero (Y) è la distanza dal bordo superiore dell'area contenitore, misurata in pixel.

    Nota

    È possibile espandere la proprietà Location per digitare singolarmente i valori X e Y.

Posizionare un controllo a livello di codice

  1. Impostare la proprietà Location del controllo su un Point.

    Button1.Location = New Point(100, 100)
    
    button1.Location = new Point(100, 100);
    
    button1->Location = Point(100, 100);
    
  2. Modificare la coordinata X della posizione del controllo usando la sottoproprietà Left.

    Button1.Left = 300
    
    button1.Left = 300;
    
    button1->Left = 300;
    

Incrementare la posizione di un controllo a livello di codice

Impostare la sottoproprietà Left per incrementare la coordinata X del controllo.

Button1.Left += 200
button1.Left += 200;
button1->Left += 200;

Nota

Utilizzare la proprietà Location per impostare simultaneamente le posizioni X e Y di un controllo. Per impostare una posizione singolarmente, utilizzare la sottoproprietà Left del controllo (X) o Top (Y). Non tentare di impostare in modo implicito le coordinate X e Y della struttura Point che rappresenta la posizione del pulsante, perché questa struttura contiene una copia delle coordinate del pulsante.

Vedere anche