Cenni preliminari sul controllo ToolBar (Windows Form)

Nota

Benché il controllo ToolStrip sostituisca il controllo ToolBar aggiungendovi funzionalità, il controllo ToolBar viene mantenuto per compatibilità con le versioni precedenti e per un eventuale uso futuro.

Il controllo ToolBar Windows Form viene usato nei form come barra di controllo sulla quale viene visualizzata una riga di menu a discesa e pulsanti bitmap per l'attivazione dei comandi. Fare clic su un pulsante della barra degli strumenti può equivalere a scegliere un comando di menu. È possibile configurare i pulsanti affinché 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 usati più di frequente in un'applicazione.

Uso del controllo ToolBar

Un ToolBar controllo è in genere "ancorato" lungo la parte superiore della finestra padre, ma può anche essere ancorato a qualsiasi lato della finestra. Una barra degli strumenti può visualizzare le descrizioni comando quando l'utente sposta il puntatore del mouse su uno dei pulsanti. Una descrizione comando è una piccola finestra popup che fornisce una breve descrizione dello scopo del pulsante o del menu. Per visualizzare Tool Suggerimenti, la ShowToolTips proprietà deve essere impostata 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 Appearance proprietà è impostata su ToolBarAppearance, i pulsanti della barra degli strumenti vengono visualizzati e tridimensionali. È possibile impostare la Appearance proprietà della barra degli strumenti su ToolBarAppearance per assegnare alla barra degli strumenti e ai relativi pulsanti un aspetto piatto. 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 con la Style proprietà impostata su ToolBarButtonStyle. Viene visualizzato sulla barra degli strumenti come uno spazio vuoto. Quando per la barra degli strumenti viene impostato l'aspetto piatto, i separatori sono visualizzati come linee anziché come spazi tra i pulsanti.

Il ToolBar controllo consente di creare barre degli strumenti aggiungendo Button oggetti a una Buttons raccolta. È possibile utilizzare l'Editor raccolta per aggiungere pulsanti a un ToolBar controllo. Ogni Button oggetto deve avere testo o un'immagine assegnata, anche se è possibile assegnare entrambi. L'immagine viene fornita da un componente ImageList associato. In fase di esecuzione, è possibile aggiungere o rimuovere pulsanti da ToolBar.ToolBarButtonCollection usando i Add metodi e Remove . Per programmare i pulsanti di un ToolBaroggetto , aggiungere codice agli ButtonClick eventi di ToolBar, usando la Button proprietà della ToolBarButtonClickEventArgs classe per determinare quale pulsante è stato fatto clic.

Vedi anche