Procedura: impostare la dimensione dei pannelli della barra di stato

Nota

Benché il controllo ToolStripStatusLabel sostituisca il controllo StatusBar aggiungendovi funzionalità, il controllo StatusBar viene mantenuto per compatibilità con le versioni precedenti e per un eventuale utilizzo futuro.

Ciascuna istanza della classe StatusBarPanel all'interno di un controllo Controllo StatusBar (Windows Form) dispone di un determinato numero di proprietà dinamiche che ne stabiliscono la larghezza e il ridimensionamento in fase di esecuzione.

Per impostare le dimensioni di un pannello

  • Nella routine impostare le proprietà AutoSize, MinWidth e Width (o eventuali sottoinsiemi inclusi al loro interno) per i pannelli della barra di stato utilizzando il relativo indice passato alla proprietà Panels dell'insieme StatusBarPanel.

    Public Sub SetStatusBarPanelSize()
    ' Create panel and set text property.
       StatusBar1.Panels.Add("One")
    ' Set properties of panels.
       StatusBar1.Panels(0).AutoSize = StatusBarPanelAutoSize.Spring
       StatusBar1.Panels(0).Width = 200
    ' Enable the StatusBar control to display panels.
       StatusBar1.ShowPanels = True
        End Sub
    
    public void SetStatusBarPanelSize()
    {
       // Create panel and set text property.
       statusBar1.Panels.Add("One");
       // Set properties of panels.
       statusBar1.Panels[0].AutoSize = StatusBarPanelAutoSize.Spring;
       statusBar1.Panels[0].Width = 200;
       statusBar1.ShowPanels = true;
    }
    
    public:
       void SetStatusBarPanelSize()
       {
          // Create panel and set text property.
          statusBar1->Panels->Add("One");
          // Set properties of panels.
          statusBar1->Panels[0]->AutoSize =
             StatusBarPanelAutoSize::Spring;
          statusBar1->Panels[0]->Width = 200;
          statusBar1->ShowPanels = true;
       }
    

Vedere anche

Attività

Procedura dettagliata: aggiornamento delle informazioni sulla barra di stato in fase di esecuzione

Procedura: individuare il pannello selezionato nel controllo StatusBar Windows Form

Riferimenti

Cenni preliminari sul controllo StatusBar (Windows Form)

StatusBar

ToolStripStatusLabel