Compartilhar via


Como anexar um menu de atalho a um TreeNode usando o designer

O controle TreeView do Windows Forms exibe uma hierarquia de nós, semelhante aos arquivos e pastas exibidos no painel esquerdo do recurso do Windows Explorer em sistemas operacionais Windows. Ao definir a propriedade ContextMenuStrip, você pode fornecer operações sensíveis ao contexto ao usuário quando ele clicar com o botão direito do mouse no controle TreeView. Ao associar um componente ContextMenuStrip a itens de TreeNode individuais, você pode adicionar um nível personalizado de funcionalidade de menu de atalho aos controles de TreeView.

Para associar um menu de atalho a um TreeNode em tempo de design

  1. Adicione um controle TreeView ao seu formulário e adicione nós ao TreeView conforme necessário. Para obter mais informações, consulte Como adicionar e remover nós com o controle TreeView dos Windows Forms.

  2. Adicione um componente ContextMenuStrip ao formulário e, em seguida, adicione itens de menu ao menu de atalho que representem operações ao nível do nó que você deseja disponibilizar em tempo de execução. Para obter mais informações, consulte Como adicionar itens de menu a umContextMenuStrip.

  3. Reabra a caixa de diálogo TreeNodeEditor para o controle TreeView, selecione o nó a ser editado e defina sua propriedade ContextMenuStrip para o menu de atalho que você adicionou.

  4. Quando essa propriedade for definida, o menu de atalho será exibido quando você clicar com o botão direito do mouse no nó.

    Além disso, você desejará escrever código para lidar com os eventos de Click para esses itens de menu.

Consulte também