Condividi tramite


Procedura: Ancorare controlli in Windows Form

È possibile ancorare i controlli ai bordi del modulo o farli riempire il contenitore del controllo (sia un modulo o un controllo contenitore). Esplora Risorse, ad esempio, ancora il controllo TreeView sul lato sinistro della finestra e il controllo ListView sul lato destro della finestra. Utilizzare la proprietà Dock per tutti i controlli Windows Forms visibili per definire la modalità di ancoraggio.

Nota

I controlli sono disposti in ordine z inverso.

La proprietà Dock interagisce con la proprietà AutoSize. Per altre informazioni, vedere Panoramica della proprietà AutoSize.

Per ancorare un controllo

  1. In Visual Studio selezionare il controllo da ancorare.

  2. Nella finestra Proprietà fare clic sulla freccia a destra della proprietà Dock.

    Viene visualizzato un editor che mostra una serie di caselle che rappresentano i bordi e il centro del form.

  3. Fare clic sul pulsante che rappresenta il bordo del modulo in cui si desidera ancorare il controllo. Per riempire il contenuto del modulo o del controllo contenitore, fare clic sulla casella centrale. Fare clic su (nessuno) per disattivare l'ancoraggio.

    Il controllo viene ridimensionato automaticamente per adattarsi ai confini del bordo ancorato.

    Nota

    I controlli ereditati devono essere Protected per poter essere ancorati. Per modificare il livello di accesso di un controllo, impostarne la proprietà Modificatore nella finestra Proprietà.

Vedere anche