共用方式為


如何:設定狀態列面板的大小

注意

ToolStripStatusLabel 控制項會取代 StatusBar 控制項並加入其他功能,不過您也可以選擇保留 StatusBar 控制項,以提供回溯相容性及未來使用。

StatusBar 控制項控制項中每個 StatusBarPanel 類別的執行個體都有一些動態屬性,可決定其執行階段的寬度和重設大小行為。

設定面板的大小

  1. 在程序中,使用 StatusBarPanel 集合的 Panels 屬性傳遞的索引,設定狀態列面板的 AutoSizeMinWidthWidth 屬性 (或任何子集)。

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

另請參閱