Procedura: Impostare le dimensioni dei pannelli di Status-Bar
Nota
Il controllo ToolStripStatusLabel sostituisce e aggiunge funzionalità al controllo StatusBar; Tuttavia, il controllo StatusBar viene mantenuto sia per la compatibilità con le versioni precedenti che per l'uso futuro, se si sceglie.
Ogni istanza della classe StatusBarPanel all'interno di un controllo Controllo StatusBar ha una serie di proprietà dinamiche che ne determinano la larghezza e il comportamento di ridimensionamento in fase di esecuzione.
Per impostare le dimensioni di un pannello
In una procedura, impostare le proprietà AutoSize, MinWidthe Width (o qualsiasi sottoinsieme di esse) per i pannelli della barra di stato usando il relativo indice passato attraverso la proprietà Panels della raccolta 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; }
Vedere anche
.NET Desktop feedback