Como: Defina o dimensionar dos painéis da BAR de status
Observação: |
---|
O ToolStripStatusLabel controle substitui e adiciona funcionalidade a StatusBar controle; no entanto, o StatusBar controle é mantida para compatibilidade com versões anteriores e para uso futuro, se você escolher. |
Cada instância do StatusBarPanel classe dentro de um StatusBar controle (Windows Forms) controle tem um número de propriedades dinâmicas que determinar sua largura e redimensione o comportamento em time de execução.
Para conjunto o dimensionar de um painel
Um procedimento, conjunto o AutoSize, MinWidth, e Width propriedades (ou qualquer subconjunto ali) para o status - BAR painéis usando o índice passou a Panels propriedade das StatusBarPanel coleção.
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; }
Consulte também
Tarefas
Demonstra Passo a passo: Atualizando BAR de status informações em time de execução
Como: Determinar qual painel do controle do Windows Forms StatusBar foi clicado