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