Freigeben über


Vorgehensweise: Festlegen der Größe eines Statusleistenbereichs

Hinweis

Obwohl das ToolStripStatusLabel-Steuerelement das StatusBar-Steuerelement ersetzt und funktionell erweitert, 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 innerhalb eines StatusBar-Steuerelements verfügt über eine Reihe dynamischer Eigenschaften, die die Breite und das Verhalten bei Größenänderungen zur Laufzeit bestimmen.

So legen Sie die Größe eines Panels fest

  1. Legen Sie in einer Prozedur die Eigenschaften AutoSize, MinWidth und Width (oder nur eine Teilmenge) für die Statusleistenpanels mithilfe des Index fest, der über die Panels-Eigenschaft der StatusBarPanel-Auflistung übergeben wird.

    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;  
       }  
    

Weitere Informationen