Compartir a través de


Procedimiento para establecer el tamaño de los paneles de la barra de estado

Nota:

El control ToolStripStatusLabel reemplaza y agrega funcionalidad al control StatusBar; sin embargo, el control StatusBar se conserva a efectos de compatibilidad con versiones anteriores y uso futuro, en su caso.

Cada instancia de la clase StatusBarPanel en un control StatusBar Control tiene un número de propiedades dinámicas que determinan su ancho y cambian el comportamiento en el tiempo de ejecución.

Cambio del tamaño de un panel

  1. En un procedimiento, establezca las propiedades AutoSize, MinWidth y Width (o cualquier subconjunto en su interior) para los paneles de barra de estado utilizando el índice pasado mediante la propiedad Panels de la colección 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;  
       }  
    

Vea también