다음을 통해 공유


방법: 디자이너를 사용하여 TreeNode에 바로 가기 메뉴 연결

Windows Forms TreeView 컨트롤은 Windows 운영 체제에서 Windows 탐색기 기능의 왼쪽 창에 파일 및 폴더가 표시되는 방식과 같은 노드 계층 구조를 표시합니다. ContextMenuStrip 속성을 설정하면 TreeView 컨트롤을 마우스 오른쪽 단추로 클릭할 경우 사용자에게 상황에 맞는 작업을 제공할 수 있습니다. ContextMenuStrip 구성 요소를 개별 TreeNode 항목과 연결하면 TreeView 컨트롤에 사용자 지정된 수준의 바로 가기 메뉴 기능을 추가할 수 있습니다.

디자인 타임에 바로 가기 메뉴를 TreeNode와 연결하려면

  1. 폼에 TreeView 컨트롤을 추가한 다음 필요에 따라 노드를 TreeView에 추가합니다. 자세한 내용은 방법: Windows Forms TreeView 컨트롤을 사용하여 노드 추가 및 제거를 참조하세요.

  2. 폼에 ContextMenuStrip 구성 요소를 추가한 다음 런타임에 사용할 수 있도록 하려는 노드 수준 작업을 나타내는 바로 가기 메뉴에 메뉴 항목을 추가합니다. 자세한 내용은 방법: ContextMenuStrip에 메뉴 항목 추가를 참조하세요.

  3. TreeView 컨트롤에 대한 TreeNodeEditor 대화 상자를 다시 열고 편집할 노드를 선택한 다음 해당 ContextMenuStrip 속성을 추가한 바로 가기 메뉴로 설정합니다.

  4. 이 속성을 설정하면 노드를 마우스 오른쪽 단추로 클릭할 경우 바로 가기 메뉴가 표시됩니다.

    또한 이러한 메뉴 항목에 대한 Click 이벤트를 처리하는 코드를 작성하려고 합니다.

참고 항목