Partager via


Comment : définir la taille des panneaux de la barre d'état

Notes

Le contrôle ToolStripStatusLabel remplace le contrôle StatusBar et lui ajoute des fonctionnalités ; toutefois, le contrôle StatusBar est conservé pour la compatibilité descendante et l'utilisation future si tel est votre choix.

Chaque instance de la classe StatusBarPanel d'un contrôle StatusBar, contrôle (Windows Forms) possède un certain nombre de propriétés dynamiques qui déterminent sa largeur et son comportement de redimensionnement au moment de l'exécution.

Pour définir la taille d'un panneau

  • Dans une procédure, définissez les propriétés AutoSize, MinWidth et Width (ou tout sous-ensemble de ces propriétés) pour les panneaux de la barre d'état en utilisant leur index passé à la propriété Panels de la collection 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;
       }
    

Voir aussi

Tâches

Procédure pas à pas : mise à jour des informations de barre d'état au moment de l'exécution

Comment : déterminer le panneau du contrôle StatusBar Windows Forms sur lequel l'utilisateur a cliqué

Référence

Vue d'ensemble du contrôle StatusBar (Windows Forms)

StatusBar

ToolStripStatusLabel