Cenni preliminari sul controllo ToolBar (Windows Forms)
Nota
Il controllo ToolStrip sostituisce e aggiunge funzionalità al controllo ToolBar; Tuttavia, il controllo ToolBar viene mantenuto sia per la compatibilità con le versioni precedenti che per l'uso futuro, se si sceglie.
Il controllo ToolBar Windows Form viene utilizzato nei moduli come barra di controllo che visualizza una riga di menu a discesa e pulsanti bitmap che attivano i comandi. Di conseguenza, fare clic su un pulsante della barra degli strumenti può essere un equivalente alla scelta di un comando di menu. I pulsanti possono essere configurati per apparire e comportarsi come pulsanti di scelta rapida, menu a discesa o separatori. In genere, una barra degli strumenti contiene pulsanti e menu che corrispondono agli elementi nella struttura di menu di un'applicazione, fornendo accesso rapido alle funzioni e ai comandi usati più di frequente di un'applicazione.
Utilizzo del controllo ToolBar
Un controllo ToolBar è 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 punta il puntatore del mouse su un pulsante della barra degli strumenti. Una descrizione comando è una piccola finestra popup che descrive brevemente lo scopo del pulsante o del menu. Per visualizzare le descrizioni comando, la proprietà ShowToolTips deve essere impostata su true
.
Nota
Alcune applicazioni includono controlli molto simili alla barra degli strumenti che possono "fluttuare" sopra la finestra dell'applicazione e possono essere riposizionati. Il controllo ToolBar di Windows Form non è in grado di eseguire queste azioni.
Quando la proprietà Appearance è impostata su ToolBarAppearance, i pulsanti della barra degli strumenti appaiono rialzati e tridimensionali. È possibile impostare la proprietà Appearance della barra degli strumenti su ToolBarAppearance per assegnare alla barra degli strumenti e ai relativi pulsanti un aspetto piatto. Quando il puntatore del mouse si sposta su un pulsante piatto, l'aspetto del pulsante diventa tridimensionale. I pulsanti della barra degli strumenti possono essere divisi in gruppi logici tramite separatori. Un separatore è un pulsante della barra degli strumenti con la proprietà Style impostata su ToolBarButtonStyle. Viene visualizzato come spazio vuoto sulla barra degli strumenti. Quando la barra degli strumenti presenta un aspetto piatto, i separatori dei pulsanti vengono visualizzati come linee anziché spazi tra i pulsanti.
Il controllo ToolBar consente di creare barre degli strumenti aggiungendo oggetti Button a un insieme Buttons. È possibile utilizzare l'Editor della raccolta per aggiungere pulsanti a un controllo ToolBar; ogni oggetto Button dovrebbe avere assegnato un testo o un'immagine, sebbene sia possibile assegnare entrambi. L'immagine è fornita da un componente ImageList associato . In fase di esecuzione, è possibile aggiungere o rimuovere pulsanti dalla ToolBar.ToolBarButtonCollection usando i metodi Add e Remove. Per programmare i pulsanti di un ToolBar, aggiungere codice agli eventi ButtonClick del ToolBar, usando la proprietà Button della classe ToolBarButtonClickEventArgs per determinare quale pulsante è stato premuto.
Vedere anche
.NET Desktop feedback