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à
In Visual Studio selezionare il controllo da posizionare.
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
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);
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
- controlli Windows Forms
- Procedura dettagliata: Disporre i controlli nei Windows Form utilizzando gli snaplines
- procedura dettagliata: Disposizione di controlli in Windows Form tramite un TableLayoutPanel
- Guida: Disporre i controlli nei Windows Forms utilizzando un FlowLayoutPanel
- Etichettatura dei singoli controlli di Windows Forms e assegnazione di scorciatoie ad essi
- Controlli da utilizzare in Windows Forms
- Controlli di Windows Forms in base alla funzione
- Procedura: Impostare la posizione dello schermo di Windows Form
.NET Desktop feedback