Condividi tramite


Pulsanti di comando: aggiunta di barre degli strumenti e di pulsanti

Aggiornamento: novembre 2007

In questa lezione verrà descritto come aggiungere una barra degli strumenti a un'applicazione, come aggiungere pulsanti della barra degli strumenti e come rispondere agli eventi Click dei pulsanti.

In genere nella parte superiore di qualsiasi applicazione standard basata su Windows è presente una barra degli strumenti, che fornisce accesso diretto alle funzionalità dell'applicazione quando si fa clic su un pulsante. È possibile aggiungere un controllo ToolStrip a un'applicazione e pulsanti alla barra degli strumenti. È possibile aggiungere singoli controlli ToolStripButton o effettuare una selezione tra gli altri controlli, ad esempio il controllo ToolStripTextBox, il controllo ToolStripDropDownButton e così via.

Procedura

Per aggiungere una barra degli strumenti e un pulsante della barra degli strumenti a un Windows Form

  1. Scegliere Nuovo progetto dal menu File.

    Verrà visualizzata la finestra di dialogo Nuovo progetto.

  2. Scegliere Applicazione Windows Form, quindi fare clic su OK.

  3. Dalla Casella degli strumenti trascinare un controllo ToolStrip nel form.

    Nella barra dei componenti viene visualizzato ToolStrip1 e nella parte superiore del form viene aggiunta una barra degli strumenti contenente una freccia a discesa.

  4. Fare clic sulla freccia a discesa, quindi su Pulsante per aggiungere un pulsante alla barra degli strumenti, come mostrato nella figura riportata di seguito.

    Aggiunta di un pulsante al controllo ToolStrip

    Controllo ToolStrip

    Sulla barra degli strumenti viene visualizzato ToolStripButton1.

  5. Fare clic su ToolstripButton1 nel form, quindi nella finestra Proprietà modificare le proprietà riportate di seguito.

    Proprietà

    Value

    Name

    Taglia

    Text

    Taglia

    DisplayStyle

    Text

    Nota:

    In questo esempio viene visualizzato solo il testo sul pulsante, ma è anche possibile visualizzare un'immagine impostando la proprietà DisplayStyle su ImageAndText.

  6. Aggiungere un controllo TextBox al form, lasciando il nome predefinito TextBox1.

  7. Fare clic sul controllo TextBox, quindi nella finestra Proprietà modificare le seguenti proprietà:

    Proprietà

    Value

    Size

    260, 20

    Text

    This is a simple test

  8. Fare doppio clic sul pulsante Taglia per immettere il gestore dell'evento Click predefinito.

  9. Aggiungere il codice seguente al gestore eventi Cut_Click. In questo codice il testo selezionato in TextBox1 viene tagliato e aggiunto agli Appunti.

    Me.TextBox1.Cut()
    
  10. Premere F5 per eseguire il codice.

  11. Nella casella di testo selezionare la parola simple, quindi fare clic su Taglia.

    La parola simple verrà eliminata dalla casella di testo.

  12. Chiudere l'applicazione.

Aggiunta di pulsanti standard della barra degli strumenti

Come scelta rapida, è possibile aggiungere diversi pulsanti standard contemporaneamente. Il controllo ToolStrip dispone di un riquadro Attività ToolStrip accessibile facendo clic sulla freccia delle Smart Task nell'angolo superiore destro del controllo. Questo riquadro attività consente di inserire sette pulsanti standard sulla barra degli strumenti, come mostrato nella figura riportata di seguito.

Accesso al riquadro Attività ToolStrip

Attività ToolStrip

Per aggiungere un insieme di pulsanti standard della barra degli strumenti a un Windows Form

  1. Selezionare il controllo ToolStrip e fare clic sulla freccia delle Smart Task nell'angolo superiore destro del controllo. Quindi fare clic su Inserisci elementi standard.

    Sulla barra degli strumenti vengono visualizzati sette pulsanti standard (Nuovo, Apri, Salva, Stampa, Taglia, Copia, Incolla e ?).

  2. Fare doppio clic sul controllo CutToolStripButton per immettere il gestore dell'evento Click predefinito e aggiungere il codice riportato di seguito. In questo codice il testo selezionato in TextBox1 viene tagliato e copiato negli Appunti.

    Me.TextBox1.Cut()
    
  3. Aggiungere il codice riportato di seguito al di sotto della procedura CutToolStripButton_Click. In questo codice il testo selezionato in TextBox1 viene copiato negli Appunti quando l'utente fa clic sul pulsante Copia. Quando invece l'utente fa clic sul pulsante Incolla, il contenuto degli Appunti viene incollato nella selezione contenuta in TextBox1.

    Private Sub CopyToolStripButton_Click(ByVal sender _
        As Object, ByVal e As System.EventArgs) Handles _
        CopyToolStripButton.Click
    
        Me.TextBox1.Copy()
    
    End Sub
    
    Private Sub PasteToolStripButton_Click(ByVal sender _
        As Object, ByVal e As System.EventArgs) Handles _
        PasteToolStripButton.Click
    
        Me.TextBox1.Paste()
    
    End Sub
    
  4. Premere F5 per eseguire il codice.

  5. Quando viene visualizzato il form, fare clic sul pulsante Copia.

  6. Spostare il punto di inserimento alla fine della frase, premere la BARRA SPAZIATRICE, quindi fare clic sul pulsante Incolla.

  7. Selezionare la parola simple nella seconda frase, quindi fare clic sul pulsante Taglia che presenta l'icona delle forbici.

  8. Chiudere l'applicazione.

Passaggi successivi

In questa lezione è stato descritto come aggiungere un controllo ToolStrip a un'applicazione. È stato quindi illustrato come aggiungere un pulsante alla barra degli strumenti e scrivere codice nel gestore dell'evento Click del pulsante. È stato anche descritto come aggiungere un insieme di pulsanti standard alla barra degli strumenti.

Nella lezione successiva verrà illustrato come rendere l'applicazione simile a Esplora risorse utilizzando un controllo TreeView.

Lezione successiva: Configurazione personalizzata di Esplora risorse: utilizzo dei controlli TreeView

Vedere anche

Riferimenti

Cenni preliminari sul controllo ToolStrip (Windows Form)

Altre risorse

Creazione dell'aspetto visivo del programma: introduzione a Windows Form