Procedura: allineare un controllo ai bordi dei form
Aggiornamento: novembre 2007
È possibile allineare un controllo al bordo dei form impostando la proprietà Dock, che designa la posizione del controllo nel form. La proprietà Dock può essere impostata su uno dei valori riportati di seguito:
Impostazione |
Effetto sul controllo |
---|---|
Il controllo viene ancorato alla parte inferiore del form. |
|
Il controllo occupa tutto lo spazio rimanente nel form. |
|
Il controllo viene ancorato al lato sinistro del form. |
|
Il controllo non viene ancorato e viene visualizzato nella posizione specificata dalla relativa proprietà Location. |
|
Il controllo viene ancorato al lato destro del form. |
|
Il controllo viene ancorato alla parte superiore del form. |
È disponibile un supporto in fase di progettazione per questa funzione in Visual Studio.
Per impostare la proprietà Dock del controllo in fase di esecuzione
Impostare la proprietà Dock sul valore appropriato nel codice.
' To set the Dock property internally. Me.Dock = DockStyle.Top ' To set the Dock property from another object. UserControl1.Dock = DockStyle.Top
// To set the Dock property internally. this.Dock = DockStyle.Top; // To set the Dock property from another object. UserControl1.Dock = DockStyle.Top;
// To set the Dock property internally. this.set_Dock(DockStyle.Top); // To set the Dock property from another object. UserControl1.set_Dock(DockStyle.Top);
Vedere anche
Attività
Procedura: ancorare e agganciare controlli figlio in un controllo FlowLayoutPanel
Procedura: agganciare e ancorare controlli figlio in un controllo TableLayoutPanel
Concetti
Cenni preliminari sulla proprietà AutoSize
Riferimenti
Altre risorse
Sviluppo di controlli Windows Form personalizzati con .NET Framework