Compartir a través de


Cómo: Adjuntar un menú contextual a un treeNode mediante el diseñador

El control windows Forms TreeView muestra una jerarquía de nodos, similar a los archivos y carpetas que se muestran en el panel izquierdo de la característica Explorador de Windows en sistemas operativos Windows. Al establecer la ContextMenuStrip propiedad , puede proporcionar operaciones contextuales al usuario cuando haga clic con el botón derecho en el TreeView control. Al asociar un ContextMenuStrip componente con elementos individuales TreeNode , puede agregar un nivel personalizado de funcionalidad de menú contextual a los TreeView controles.

Para asociar un menú de acceso rápido a un TreeNode en tiempo de diseño

  1. Agregue un TreeView control al formulario y, a continuación, agregue nodos a TreeView según sea necesario. Para obtener más información, vea How to: Add and Remove Nodes with the Windows Forms TreeView Control.

  2. Agregue un ContextMenuStrip componente al formulario y, a continuación, agregue elementos de menú al menú contextual que represente las operaciones de nivel de nodo que desea que estén disponibles en tiempo de ejecución. Para obtener más información, vea Cómo agregar elementos de menú a un ContextMenuStrip.

  3. Vuelva a abrir el cuadro de diálogo TreeNodeEditor del TreeView control, seleccione el nodo que desea editar y establezca su ContextMenuStrip propiedad en el menú contextual que agregó.

  4. Cuando se establece esta propiedad, se mostrará el menú contextual al hacer clic con el botón derecho en el nodo.

    Además, querrá escribir código para controlar los Click eventos de estos elementos de menú.

Consulte también