Condividi tramite


Procedura: Collegare un menu di scelta rapida a un treeNode tramite la finestra di progettazione

Il controllo Windows Forms TreeView visualizza una gerarchia di nodi, simile ai file e alle cartelle visualizzati nel riquadro sinistro della funzionalità Esplora file nei sistemi operativi Windows. Impostando la proprietà ContextMenuStrip, è possibile fornire operazioni sensibili al contesto all'utente quando fanno clic con il pulsante destro del mouse sul controllo TreeView. Associando un componente ContextMenuStrip a singoli elementi TreeNode, è possibile aggiungere un livello personalizzato di funzionalità del menu di scelta rapida ai controlli TreeView.

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

  1. Aggiungere un controllo TreeView al tuo form e quindi aggiungere nodi al TreeView in base alle esigenze. Per altre informazioni, vedere Procedura: Aggiungere e rimuovere nodi con il controllo TreeView di Windows Form.

  2. Aggiungi un componente ContextMenuStrip al tuo modulo e quindi aggiungi voci di menu al menu di scelta rapida che rappresentano le operazioni a livello di nodo che desideri rendere disponibili durante l'esecuzione. Per altre informazioni, vedere Procedura: Aggiungere voci di menu a un ContextMenuStrip.

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

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

    Inoltre, è necessario scrivere codice per gestire gli eventi Click per queste voci di menu.

Vedere anche