를 액세스 할 후에 사라 - C# .NET을 4메뉴 바 항목은 상황에 맞는 메뉴가 VS2013 사용
내 응용 프로그램은 보통 잘라 내기/복사/붙여 넣기 항목을 포함 편집 메뉴에서 상단의 메인 메뉴 바있다.
이 메뉴 항목
는 사용자가 바로 문서 영역에 클릭 할 때 이러한 항목도 컨텍스트 메뉴에 추가됩니다toolStripMenuItem_Copy
의 형식으로 지정됩니다 contextMenuStrip.Items.Add(toolStripMenuItem_Copy);
contextMenuStrip.Items.Add(toolStripMenuItem_Cut);
contextMenuStrip.Items.Add(toolStripMenuItem_Paste);
내 문제 상황 이후에 무슨 일이 일어나고 메뉴가 액세스됩니다. 이 메뉴 항목은 기본 메뉴 표시 줄에서 제거되지만 이후에 상황에 맞는 메뉴를 열면 해당 메뉴 항목이 계속 상황에 맞는 메뉴에 제대로 추가되므로 파기되지 않습니다.
메뉴 모음 편집 메뉴에서 이러한 항목을 제거하는 코드는 없습니다. 이런 식으로 메뉴 항목을 사용하는 것은 나쁜 습관입니까? 이 문제를 피하기 위해 상황에 맞는 메뉴를 만들 때 새로운 메뉴 항목을 만들어야합니까, 나는이 방법으로 찬반 양론에 익숙하지 않습니다. 이것은 이전에 알려지지 않은 개발자가 수행했습니다.