Partilhar via


Como definir o tamanho dos painéis Status-Bar

Observação

O controle ToolStripStatusLabel substitui e adiciona funcionalidade ao controle StatusBar; no entanto, o controle StatusBar é mantido para compatibilidade com versões anteriores e uso futuro, se você escolher.

Cada instância da classe dentro de um controle de controle StatusBar tem várias propriedades dinâmicas que determinam sua largura e comportamento de redimensionamento em tempo de execução.

Para definir o tamanho de um painel

  1. Em um procedimento, defina as propriedades AutoSize, MinWidthe Width (ou qualquer subconjunto nelas) para os painéis da barra de status usando seu índice passado pela propriedade Panels da coleção StatusBarPanel.

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

Ver também