Procedura: associare un menu di scelta rapida a un TreeNode utilizzando la finestra di progettazione

Il controllo TreeView di Windows Form consente di visualizzare una gerarchia di nodi, nello stesso modo in cui file e cartelle vengono visualizzati nel riquadro sinistro della funzionalità Esplora risorse nei sistemi operativi Windows. Se si imposta la proprietà ContextMenuStrip, è possibile fornire all'utente operazioni sensibili al contesto per la selezione con il pulsante destro del mouse del controllo TreeView. Se si associa un componente ContextMenuStrip a singoli elementi TreeNode, è possibile aggiungere un livello personalizzato di funzionalità del menu di scelta rapida ai controlli TreeView.

Nota

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/Esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Gestione delle impostazioni.

Per associare un menu di scelta rapida a un TreeNode in fase di progettazione

  1. Aggiungere un controllo TreeView al form, quindi aggiungervi i nodi necessari. Per ulteriori informazioni, vedere Procedura: aggiungere e rimuovere nodi tramite il controllo TreeView di Windows Form.

  2. Aggiungere un componente ContextMenuStrip al form, quindi aggiungere le voci al menu di scelta rapida che rappresentano le operazioni a livello di nodo da rendere disponibili in fase di esecuzione. Per ulteriori informazioni, vedere Procedura: aggiungere voci di menu a un ContextMenuStrip.

  3. Riaprire la finestra di dialogo Editor TreeNode per il controllo TreeView, selezionare il nodo da modificare e impostare la proprietà ContextMenuStrip sul menu di scelta rapida aggiunto.

  4. Quando la proprietà è impostata, il menu di scelta rapida viene visualizzato se si fa clic con il pulsante destro del mouse sul nodo.

    Potrebbe inoltre essere necessario scrivere il codice per gestire gli eventi Click per tali voci di menu.

Vedere anche

Riferimenti

Cenni preliminari sul controllo TreeView (Windows Form)

Altre risorse

Controllo TreeView (Windows Form)

Controllo ContextMenuStrip