Comment : définir la taille des panneaux de la barre d'état
Remarque
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 StatusBarPanel classe dans un contrôle StatusBar Control a 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 AutoSizepropriétés , MinWidthet Width les propriétés (ou tout sous-ensemble dans celui-ci) pour les panneaux de barre d’état à l’aide de leur index passé par la Panels propriété de la StatusBarPanel collection.
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
.NET Desktop feedback
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour