다음을 통해 공유


ContextMenu 구성 요소 개요(Windows Forms)

중요

MenuStripContextMenuStripMainMenuContextMenu 컨트롤에 새로운 기능이 추가된 것으로, 이전 컨트롤 버전을 대체합니다. 그러나 이전 버전과의 호환성 및 앞으로의 사용 가능성을 고려하여 MainMenuContextMenu를 유지하도록 선택할 수 있습니다.

Windows Forms ContextMenu 구성 요소를 사용하면 선택한 개체와 연결된 자주 사용하는 명령의 쉽게 액세스할 수 있는 바로 가기 메뉴를 사용자에게 제공할 수 있습니다. 바로 가기 메뉴의 항목은 애플리케이션의 다른 곳에 표시되는 주 메뉴의 항목 하위 집합인 경우가 많습니다. 사용자는 일반적으로 마우스 오른쪽 단추를 클릭하여 바로 가기 메뉴에 액세스할 수 있습니다. Windows Forms에서 바로 가기 메뉴는 컨트롤과 연결됩니다.

키 속성

컨트롤의 ContextMenu 속성을 ContextMenu 구성 요소로 설정하여 바로 가기 메뉴를 컨트롤과 연결할 수 있습니다. 단일 바로 가기 메뉴를 여러 컨트롤과 연결할 수 있지만 각 컨트롤에는 하나의 바로 가기 메뉴만 있을 수 있습니다.

ContextMenu 구성 요소의 주요 속성은 MenuItems 속성입니다. 프로그래밍 방식으로 MenuItem 개체를 만들고 바로 가기 메뉴의 Menu.MenuItemCollection에 추가하여 메뉴 항목을 추가할 수 있습니다. 바로 가기 메뉴의 항목은 일반적으로 다른 메뉴에서 끌어내므로 항목을 복사하여 바로 가기 메뉴에 추가하는 경우가 가장 많습니다.

참고 항목