Procedura: impostare la dimensione dei pannelli della barra di stato
Nota
Benché il controllo ToolStripStatusLabel sostituisca il controllo StatusBar aggiungendovi funzionalità, il controllo StatusBar viene mantenuto per compatibilità con le versioni precedenti e per un eventuale uso futuro.
Ogni istanza della StatusBarPanel classe all'interno di un 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 routine impostare le AutoSizeproprietà , MinWidthe Width (o qualsiasi subset) per i pannelli della barra di stato usando il relativo indice passato attraverso la Panels proprietà dell'insieme 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; }
Vedi anche
.NET Desktop feedback
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per