Cenni preliminari sul controllo ToolBar (Windows Form)

Nota

Benché il controllo ToolStrip sostituisca il controllo ToolBar delle versioni precedenti aggiungendo funzionalità, il controllo ToolBar viene mantenuto per compatibilità con le versioni precedenti e per utilizzo futuro se lo si desidera.

Il controllo ToolBar per Windows Form viene utilizzato nei form come barra di controllo sulla quale viene visualizzata una riga di menu a discesa e pulsanti bitmap che attivano comandi. In tal modo, fare clic su un pulsante della barra degli strumenti equivale a scegliere un comando di menu. È possibile configurare i pulsanti perché abbiano l'aspetto e il comportamento di pulsanti di comando, menu a discesa o separatori. In genere, una barra degli strumenti contiene pulsanti e menu che corrispondono alle voci della struttura di menu di un'applicazione e forniscono un rapido accesso alle funzioni e ai comandi utilizzati più di frequente in un'applicazione.

Utilizzo del controllo barra degli strumenti

Un controllo ToolBar è in genere "ancorato" alla parte superiore della finestra padre, ma può essere ancorato a qualsiasi lato della finestra. Una barra degli strumenti può visualizzare le descrizioni dei comandi quando l'utente sposta il puntatore del mouse su uno dei pulsanti. Una descrizione comandi è una piccola finestra popup che descrive brevemente la funzione del pulsante o del menu. Per visualizzare le descrizioni comando è necessario impostare la proprietà ShowToolTips su true.

Nota

I controlli di determinate applicazioni sono molto simili alla barra degli strumenti, in quanto possono essere riposizionati e "ancorati" al di sopra della finestra dell'applicazione. Il controllo ToolBar Windows Form non consente di eseguire queste operazioni.

Quando la proprietà Appearance è impostata su Normal, i pulsanti della barra degli strumenti appaiono sollevati e tridimensionali. Affinché i pulsanti e la barra degli strumenti possano apparire piatti, impostare la proprietà Appearance della barra degli strumenti su Flat. I pulsanti assumono un aspetto tridimensionale quando il puntatore del mouse viene spostato su di essi. I pulsanti della barra degli strumenti possono essere suddivisi in gruppi logici tramite dei separatori. Un separatore è un pulsante della barra degli strumenti in cui la proprietà Style è impostata su Separator. Viene visualizzato sulla barra degli strumenti come uno spazio vuoto. Quando per la barra degli strumenti si è impostato l'aspetto "piatto", i separatori sono visualizzati come linee anziché come spazi tra i pulsanti.

Con il controllo ToolBar è possibile creare barre degli strumenti aggiungendo oggetti Button a un insieme Buttons. Per aggiungere i pulsanti a un controllo ToolBar, utilizzare l'editor di insiemi; a ciascun oggetto Button dovrà essere associato testo o un'immagine, o entrambi. L'immagine viene fornita da un componente ImageList associato. In fase di esecuzione è possibile aggiungere o rimuovere pulsanti dall'insieme ToolBar.ToolBarButtonCollection utilizzando rispettivamente i metodi Add e Remove. Per programmare i pulsanti di un controllo ToolBar, aggiungere codice agli eventi ButtonClick del controllo ToolBar, utilizzando la proprietà Button della classe ToolBarButtonClickEventArgs per determinare il pulsante selezionato.

Vedere anche

Attività

Procedura: aggiungere pulsanti a un controllo ToolBar

Procedura: definire un'icona per un pulsante ToolBar

Procedura: attivare eventi di menu per i pulsanti di una barra degli strumenti

Riferimenti

ToolBar

Altre risorse

Controllo ToolBar (Windows Form)