Ivory Jacobs

c# contextmenustrip 예제

c# contextmenustrip 예제

MenuItem (ToolStripMenuItem)그것은 위의 예에서 “종료”와 같은 간단한 메뉴 항목을 제공하는 데 사용됩니다. 이 예제의 목적은 MyTextBox 개체를 숨기고 표시하는 옵션이 포함된 양식에 컨텍스트 메뉴를 만드는 것입니다. 비주얼 스튜디오 도구 상자에서 ContextMenuStrip 개체를 두 번 클릭합니다. 개체가 양식에 추가됩니다. 그러나 메뉴가 양식의 특정 위치에 있지 않으므로 양식 아래의 패널에 있습니다. 양식에 메뉴를 표시하거나 객체의 속성을 편집하려면 개체의 이 인스턴스를 클릭하기만 하면 됩니다. 객체를 선택한 경우 속성 패널의 이름 속성을 변경하여 이름을 TextBoxMenu로 변경합니다. 당신은 또한 알 수 있습니다., 컨텍스트의 표현 양식 영역에 나타납니다.: 소개이 문서에서 우리는 컨텍스트 메뉴 를 만드는 방법을 볼 것 이다, 팝업 메뉴 또는 바로 가기 메뉴 Windows Forms 응용 프로그램에서 컨텍스트메뉴 스트립 컨트롤을 사용 하 여 C #. 상황에 맞는 메뉴메뉴는 컨트롤 표면을 마우스 오른쪽 버튼으로 클릭하여 액세스할 수 있는 명령 또는 메뉴 항목의 그룹입니다. 일반적으로 텍스트 편집기에서 잘라내기, 복사 및 붙여넣기와 같은 자주 사용되는 명령이 포함되어 있습니다. Windows Forms에서 컨텍스트 메뉴 스트립 컨트롤을 사용 하 여 컨텍스트 메뉴가 만들어지고 해당 명령 또는 메뉴 항목은 ToolStripMenuItem 개체입니다. 디자인 뷰에서 컨텍스트 메뉴 만들기: 이미지 추가 상황에 맞는 메뉴 항목ToolStripMenuItem의 이미지 속성 메뉴 항목에 이미지를 추가 하는 데 사용 됩니다.

디자인 뷰에서 메뉴 항목을 선택하고 해당 속성으로 이동하여 이미지 속성 옆의 타원을 클릭하고 로컬 리소스 또는 프로젝트 리소스 파일에서 이미지를 선택합니다. 메뉴 항목에 이미지를 추가하려면 먼저 프로젝트에서 “아이콘”이라는 폴더를 추가하고 해당 폴더에 이미지를 추가합니다. 해당 폴더에 “Close.png”를 추가했습니다. ToolStripMenuItem.Image는 이미지를 사용하도록 설정되어 있으므로 이미지를 사용할 수 있습니다. Image.FromFile() 메서드메뉴항목.이미지=Image.FromFile(“.”)에서 절대 경로를 제공할 수도 있습니다. /.. /icons/Close.png”); 바로 가기 키를 상황에 맞는 메뉴 항목에 추가디자인 보기에서 ShorcutKeys 속성을 사용하여 메뉴 항목에 대한 바로 가기를 설정합니다. 수정자(Ctrl, Alt 및 Shift)에 대한 확인란을 사용하고 콤보박스에서 키를 선택하여 선호하는 키 조합을 선택합니다. 예를 들어 바로 가기를 종료로 바인딩하려면 수정자에서 Alt 확인란을 선택하고 키 ComboBox.In 코드 에서 X를 선택하고 동일한 작업을 수행하도록 다음을 작성하고 “or”(파이프 문자)를 사용하여 여러 키를 분리하여 추가합니다. 동적 항목 추가, 재사용으로 동적 소스 제어 결정 및 오프닝 이벤트 처리를 통해 ContextMenuStrip을 보여 줍니다. 바로 가기 메뉴는 일반적으로 응용 프로그램의 컨텍스트를 감안할 때 사용자에게 유용한 양식의 MenuStrip에서 다른 메뉴 항목을 결합하는 데 사용됩니다. 예를 들어 TextBox 컨트롤에 할당된 바로 가기 메뉴를 사용하여 텍스트 글꼴 변경, 컨트롤 내의 텍스트 찾기 또는 텍스트 복사 및 붙여넣기를 위한 클립보드 기능을 위한 메뉴 항목을 제공할 수 있습니다.

메뉴스트립 내에 있지 않은 바로 가기 메뉴에 새 ToolStripMenuItem 개체를 노출하여 MenuStrip이 표시하기에 부적절한 상황별 명령을 제공할 수도 있습니다. 메뉴 항목의 주요 목적은 클릭 이벤트 처리기를 추가하고 메뉴 항목 클릭 이벤트 처리기에서 실행해야 하는 코드를 작성하는 것입니다. 예를 들어 File >> 새 메뉴 항목 클릭 이벤트 처리기에서 새 파일을 만들 수 있습니다. 이제 그림 6에서 각 메뉴 항목에 고유한 속성이 있으며 원하는 속성을 설정할 수 있습니다. 예를 들어 각 항목에 대한 배경, 전경 또는 이미지 설정을 갖거나 확인란을 추가하고 항목에 도구 설명을 추가할 수도 있습니다. 지정된 위치에 지정된 컨트롤을 기준으로 ToolStripDropDown을 지정하고 상위 컨트롤을 기준으로 지정된 방향을 지정합니다.

News Categories

Vacancies

View Latest Jobs

Contact

01489 661516