Udostępnij za pośrednictwem


Porady: dołączanie menu skrótów do TreeNode przy użyciu narzędzia Projektant

Kontrolka Windows Forms TreeView wyświetla hierarchię węzłów, podobnie jak pliki i foldery wyświetlane w okienku po lewej stronie funkcji Eksploratora Windows w systemach operacyjnych Windows. Ustawiając właściwość, możesz podać użytkownikowi ContextMenuStrip operacje kontekstowe po kliknięciu kontrolki prawym przyciskiem TreeView myszy. Kojarząc ContextMenuStrip składnik z poszczególnymi TreeNode elementami, można dodać do TreeView kontrolek dostosowany poziom funkcjonalności menu skrótów.

Aby skojarzyć menu skrótów z węzłem TreeNode w czasie projektowania

  1. Dodaj kontrolkę TreeView do formularza, a następnie dodaj węzły do elementu zgodnie z potrzebami TreeView . Aby uzyskać więcej informacji, zobacz How to: Add and Remove Nodes with the Windows Forms TreeView Control (Instrukcje: dodawanie i usuwanie węzłów za pomocą kontrolki TreeView formularzy systemu Windows).

  2. ContextMenuStrip Dodaj składnik do formularza, a następnie dodaj elementy menu do menu skrótów reprezentujące operacje na poziomie węzła, które mają być dostępne w czasie wykonywania. Aby uzyskać więcej informacji, zobacz How to: Add Menu Items to a ContextMenuStrip (Instrukcje: dodawanie elementów menu do elementu ContextMenuStrip).

  3. Otwórz ponownie okno dialogowe TreeNodeEditor dla TreeView kontrolki, wybierz węzeł do edycji i ustaw jego ContextMenuStrip właściwość na dodane menu skrótów.

  4. Po ustawieniu tej właściwości menu skrótów będzie wyświetlane po kliknięciu węzła prawym przyciskiem myszy.

    Ponadto należy napisać kod do obsługi Click zdarzeń dla tych elementów menu.

Zobacz też