Condividi tramite


Procedura: allineare un controllo ai bordi dei form

È 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

Bottom

Il controllo viene ancorato alla parte inferiore del form.

Fill

Il controllo occupa tutto lo spazio rimanente nel form.

Left

Il controllo viene ancorato al lato sinistro del form.

None

Il controllo non viene ancorato e viene visualizzato nella posizione specificata dalla relativa proprietà Location.

Right

Il controllo viene ancorato al lato destro del form.

Top

Il controllo viene ancorato alla parte superiore del form.

È disponibile un supporto in fase di progettazione per questa funzione in Visual Studio.

Topic Location
Procedura: creare un controllo Windows Form che utilizza le funzionalità di progettazione .NET Framework: Sviluppo di applicazioni
Procedura: ereditare dalla classe UserControl Controlli Windows Form
Procedura: allineare un controllo ai bordi dei form in fase di progettazione Controlli Windows Form
Procedura: modificare controlli compositi Controlli Windows Form
Procedura: specificare una bitmap nella casella degli strumenti per un controllo Controlli Windows Form
Procedura dettagliata: eredità da un controllo di Windows Form con Visual C# Controlli Windows Form
Procedura dettagliata: debug di controlli di Windows Form personalizzati in fase di progettazione Controlli Windows Form
Procedura: ereditare da controlli di Windows Form esistenti Controlli Windows Form
Procedura: visualizzare un controllo nella finestra di dialogo Personalizza Casella degli strumenti Controlli Windows Form
Procedura dettagliata: modifica di un controllo composito con Visual C# Controlli Windows Form
Procedura dettagliata: modifica di un controllo composito con Visual Basic Controlli Windows Form
Procedura: creare controlli per Windows Form Controlli Windows Form
Procedura: ereditare dalla classe Control Controlli Windows Form
Procedura dettagliata: eredità da un controllo Windows Form con Visual Basic Controlli Windows Form
Procedura dettagliata: serializzazione di insiemi di tipi standard tramite DesignerSerializationVisibilityAttribute Controlli Windows Form
Procedura: eseguire il test del comportamento in fase di esecuzione di UserControl Controlli Windows Form
Procedura: creare un controllo Windows Form che utilizza le funzionalità di progettazione .NET Framework: Sviluppo di applicazioni
Procedura: visualizzare un controllo nella finestra di dialogo Personalizza Casella degli strumenti Controlli Windows Form
Procedura dettagliata: serializzazione di insiemi di tipi standard tramite DesignerSerializationVisibilityAttribute Controlli Windows Form
Procedura dettagliata: eredità da un controllo di Windows Form con Visual C# Controlli Windows Form
Procedura: specificare una bitmap nella casella degli strumenti per un controllo Controlli Windows Form
Procedura: ereditare da controlli di Windows Form esistenti Controlli Windows Form
Procedura dettagliata: debug di controlli di Windows Form personalizzati in fase di progettazione Controlli Windows Form
Procedura: ereditare dalla classe Control Controlli Windows Form
Procedura: eseguire il test del comportamento in fase di esecuzione di UserControl Controlli Windows Form
Procedura: allineare un controllo ai bordi dei form in fase di progettazione Controlli Windows Form
Procedura: ereditare dalla classe UserControl Controlli Windows Form
Procedura: creare controlli per Windows Form Controlli Windows Form
Procedura: modificare controlli compositi Controlli Windows Form
Procedura dettagliata: modifica di un controllo composito con Visual Basic Controlli Windows Form
Procedura dettagliata: modifica di un controllo composito con Visual C# Controlli Windows Form
Procedura dettagliata: eredità da un controllo Windows Form con Visual Basic Controlli Windows Form
Procedura: creare un controllo Windows Form che utilizza le funzionalità di progettazione .NET Framework: Sviluppo di applicazioni
Procedura: visualizzare un controllo nella finestra di dialogo Personalizza Casella degli strumenti Controlli Windows Form
Procedura dettagliata: serializzazione di insiemi di tipi standard tramite DesignerSerializationVisibilityAttribute Controlli Windows Form
Procedura dettagliata: eredità da un controllo di Windows Form con Visual C# Controlli Windows Form
Procedura: specificare una bitmap nella casella degli strumenti per un controllo Controlli Windows Form
Procedura: ereditare da controlli di Windows Form esistenti Controlli Windows Form
Procedura dettagliata: debug di controlli di Windows Form personalizzati in fase di progettazione Controlli Windows Form
Procedura: ereditare dalla classe Control Controlli Windows Form
Procedura: eseguire il test del comportamento in fase di esecuzione di UserControl Controlli Windows Form
Procedura: allineare un controllo ai bordi dei form in fase di progettazione Controlli Windows Form
Procedura: ereditare dalla classe UserControl Controlli Windows Form
Procedura: creare controlli per Windows Form Controlli Windows Form
Procedura: modificare controlli compositi Controlli Windows Form
Procedura dettagliata: modifica di un controllo composito con Visual Basic Controlli Windows Form
Procedura dettagliata: modifica di un controllo composito con Visual C# Controlli Windows Form
Procedura dettagliata: eredità da un controllo Windows Form con Visual Basic Controlli Windows Form
Procedura: creare un controllo Windows Form che utilizza le funzionalità di progettazione dv_fxdeveloping
Procedura: visualizzare un controllo nella finestra di dialogo Scegli elementi della Casella degli strumenti dv_mclictl
Procedura dettagliata: serializzazione di insiemi di tipi standard tramite DesignerSerializationVisibilityAttribute dv_mclictl
Procedura dettagliata: eredità da un controllo di Windows Form con Visual C# dv_mclictl
Procedura: specificare una bitmap nella casella degli strumenti per un controllo dv_mclictl
Procedura: ereditare da controlli di Windows Form esistenti dv_mclictl
Procedura dettagliata: debug di controlli di Windows Form personalizzati in fase di progettazione dv_mclictl
Procedura: ereditare dalla classe Control dv_mclictl
Procedura: eseguire il test del comportamento in fase di esecuzione di UserControl dv_mclictl
Procedura: allineare un controllo ai bordi dei form in fase di progettazione dv_mclictl
Procedura: ereditare dalla classe UserControl dv_mclictl
Procedura: creare controlli per Windows Form dv_mclictl
Procedura: modificare controlli compositi dv_mclictl
Procedura dettagliata: modifica di un controllo composito con Visual Basic dv_mclictl
Procedura dettagliata: modifica di un controllo composito con Visual C# dv_mclictl
Procedura dettagliata: eredità da un controllo Windows Form con Visual Basic dv_mclictl
Procedura: creare un controllo Windows Form che utilizza le funzionalità di progettazione dv_fxdeveloping

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

Riferimenti

Control.Dock

Control.Anchor

Concetti

Cenni preliminari sulla proprietà AutoSize

Altre risorse

Sviluppo di controlli Windows Form personalizzati con .NET Framework