Gewusst wie: Festlegen der Größe eines Statusleistenbereichs
Aktualisiert: November 2007
Hinweis: |
---|
Obwohl das StatusBar-Steuerelement durch das ToolStripStatusLabel-Steuerelement ersetzt und funktionell erweitert wird, wird das StatusBar-Steuerelement sowohl aus Gründen der Abwärtskompatibilität als auch, falls gewünscht, für die zukünftige Verwendung beibehalten. |
Jede Instanz der StatusBarPanel-Klasse in einem StatusBar-Steuerelement (Windows Forms)-Steuerelement verfügt über eine Reihe von dynamischen Eigenschaften, die die Breite und das Verhalten bei Größenänderungen zur Laufzeit bestimmen.
So legen Sie die Größe eines Bereichs fest
Legen Sie in einer Prozedur die Eigenschaften AutoSize, MinWidth und Width (oder eine darin enthaltene Teilmenge) für die Statusleistenbereiche fest, indem Sie deren von der Panels-Eigenschaft der StatusBarPanel-Auflistung übergebenen Index verwenden.
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; }
Siehe auch
Aufgaben
Exemplarische Vorgehensweise: Aktualisieren von Statusleisteninformationen zur Laufzeit