방법: 상태 표시줄 패널의 크기 설정

참고

ToolStripStatusLabel 컨트롤은 StatusBar 컨트롤을 대체하고 여기에 다른 기능을 추가하여 새로 도입된 컨트롤이지만 이전 버전과의 호환성 및 이후 사용 가능성을 고려하여 StatusBar 컨트롤을 계속 유지하도록 선택할 수 있습니다.

StatusBar 컨트롤에 있는 StatusBarPanel 클래스의 각 인스턴스에는 런타임에 관련 폭 및 크기 조정 동작을 결정하는 다양한 동적 속성이 있습니다.

패널의 크기를 설정하는 방법

  1. 프로시저에서 StatusBarPanel 컬렉션의 Panels 속성을 통해 전달된 인덱스를 사용하여 상태 표시줄 패널의 AutoSize, MinWidthWidth 속성(또는 모든 관련 하위 집합)을 설정합니다.

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

참고 항목