Compartilhar via


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

O controle windows forms TreeView 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 ContextMenuStrip propriedade, você pode fornecer operações sensíveis ao contexto ao usuário quando ele clicar com o botão direito do mouse no TreeView controle. Ao associar um ContextMenuStrip componente a itens individuais TreeNode , você pode adicionar um nível personalizado de funcionalidade de menu de atalho aos seus TreeView controles.

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

  1. Adicione um TreeView elemento de controle ao seu formulário e, em seguida, 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 seu formulário e, em seguida, adicione itens de menu ao menu de atalho que representam operações no 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 um ContextMenuStrip.

  3. Reabra a caixa de diálogo TreeNodeEditor do 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 Click eventos desses itens de menu.

Consulte também