Visual Basic
    • TUTORIAL
    • ESEMPI
    • RIFERIMENTI
    il mio computer

Controllo ToolStrip

Il controllo ToolStrip in Visual Basic: Aggiungi una barra degli strumenti alle tue applicazioni

Introduzione:
Il controllo ToolStrip in Visual Basic consente di aggiungere una barra degli strumenti personalizzata alle tue applicazioni. Una barra degli strumenti offre un modo conveniente per organizzare e fornire accesso rapido alle funzionalità dell'applicazione. In questo articolo, esploreremo le caratteristiche principali del controllo ToolStrip e discuteremo come utilizzarlo per migliorare l'interfaccia utente delle tue applicazioni Visual Basic.

Caratteristiche principali del controllo ToolStrip:
1. Aggiunta di pulsanti e controlli: Il controllo ToolStrip consente di aggiungere pulsanti, caselle di testo, menu a discesa e altri controlli all'interno della barra degli strumenti. Puoi personalizzare il layout e il design della barra degli strumenti aggiungendo e posizionando i controlli desiderati. Ad esempio, puoi creare pulsanti per azioni comuni, come "Salva", "Apri" o "Stampa", o inserire una casella di testo per l'input dell'utente.

2. Personalizzazione dell'aspetto: Puoi personalizzare l'aspetto dei pulsanti e degli altri controlli all'interno del ToolStrip. Puoi impostare l'icona, il testo, il colore di sfondo, la dimensione e altre proprietà per adattarli al design generale della tua applicazione. Puoi anche utilizzare immagini personalizzate per i pulsanti o applicare stili predefiniti.

3. Gestione degli eventi: Puoi gestire gli eventi generati dai controlli all'interno del ToolStrip per rispondere alle azioni dell'utente. Ad esempio, puoi gestire l'evento Click di un pulsante per eseguire un'azione specifica o l'evento TextChanged di una casella di testo per eseguire una ricerca dinamica.

4. Configurazione dei menu a discesa: Il controllo ToolStrip supporta anche la creazione di menu a discesa per fornire una navigazione strutturata delle funzionalità dell'applicazione. Puoi aggiungere menu a discesa, sottomenu e voci di menu per organizzare le opzioni in modo gerarchico.

Utilizzo del controllo ToolStrip:
Ecco i passi di base per utilizzare il controllo ToolStrip in Visual Basic:

1. Aggiungi il controllo ToolStrip al form:
Nel tuo ambiente di progettazione di Visual Basic, trascina e rilascia il controllo ToolStrip sul form. Puoi trovarlo nella casella degli strumenti tra i controlli di Windows Forms.

2. Aggiungi pulsanti e altri controlli al ToolStrip:
Puoi aggiungere pulsanti, caselle di testo, menu a discesa e altri controlli al ToolStrip. Puoi farlo in due modi:
- Trascina e rilascia i controlli desiderati dal riquadro degli strumenti direttamente sul ToolStrip.
- Utilizza il codice per creare e aggiungere i controlli al ToolStrip.

3. Personalizza gli attributi dei controlli all'interno del ToolStrip:
Seleziona i controlli all'interno del ToolStrip e utilizza la finestra delle proprietà di Visual Basic per personalizzarne gli attributi. Puoi impostare il testo, l'icona, il colore di sfondo, le dimensioni e altre proprietà dei pulsanti e degli altri controlli.

4. Gestisci gli eventi generati dai controlli del ToolStrip:
Seleziona un controllo all'interno del ToolStrip e utilizza la finestra degli eventi di Visual Basic per gestire gli eventi generati da quel controllo. Ad esempio, puoi gestire l'evento Click di un pulsante per eseguire un'azione quando viene premuto.

5. Configura il ToolStrip:
Utilizza le proprietà del ToolStrip per personalizzare ulteriormente l'aspetto e il comportamento del controllo. Ad esempio, puoi impostare la proprietà Dock per specificare come il ToolStrip deve adattarsi al form o impostare la proprietà GripStyle per specificare se il ToolStrip deve avere una maniglia di trascinamento.

6. Esegui l'applicazione:
Esegui l'applicazione per visualizzare il ToolStrip con i pulsanti e gli altri controlli che hai aggiunto. Interagisci con i controlli e verifica che gli eventi vengano gestiti correttamente.

Questi sono i passi di base per utilizzare il controllo ToolStrip in Visual Basic. Puoi ulteriormente personalizzare e estendere la funzionalità del ToolStrip utilizzando il codice e le proprietà disponibili.

Ecco un esempio di codice che utilizza il controllo ToolStrip in Visual Basic:

copia

Nell'esempio sopra, abbiamo una classe MainForm che eredita da `System.Windows.Forms.Form`. Nel costruttore della classe, creiamo un nuovo oggetto `ToolStrip` chiamato `toolStrip`.

Successivamente, creiamo tre oggetti `ToolStripButton` chiamati `toolStripButton1`, `toolStripButton2` e `toolStripButton3`. Impostiamo il testo per ciascun pulsante.

Aggiungiamo gli event handler per gestire il click dei pulsanti utilizzando il metodo `AddHandler`. Nel nostro esempio, il metodo `ToolStripButton_Click` viene chiamato quando uno dei pulsanti viene premuto. Mostreremo una finestra di messaggio che indica quale pulsante è stato premuto.

Infine, aggiungiamo i pulsanti al ToolStrip utilizzando il metodo `Items.Add`, e infine aggiungiamo il controllo ToolStrip al form utilizzando il metodo `Controls.Add`.

Questo esempio crea una finestra con un controllo ToolStrip nella parte superiore e tre pulsanti al suo interno. Quando si fa clic su uno dei pulsanti, verrà visualizzata una finestra di messaggio con il testo del pulsante corrispondente. Puoi personalizzare ulteriormente l'aspetto e il comportamento del ToolStrip e dei pulsanti utilizzando le proprietà appropriate come icona, colore di sfondo o evento associato.