프로그램 초보자 학습회 8차-C#Windows 시작하기
5050 단어 WindowsFormC#
1. 마지막 링크
2. 다음 링크
3. 했던 일
4. 출시 비디오
5. 이번에 배운 것
6. 메인 메뉴 만드는 법
7. 문맥 인식 메뉴 작성 방법
8. 도구 모음 만드는 법
9. 각 버튼에 대한 단축키와 가속키
10. 회고
11. 다음 예고
1. 마지막 링크
2. 다음 링크
3. 했던 일
다음 사이트학습 메뉴(레거시)
4. 출시 비디오
5. 이번에 배운 것
나는 메뉴의 제작 방법을 알게 되어 매우 기쁘다.이번 딸은 꾸물거리며 앞당겨 끝냈으니 이제 열심히 공부해야겠다
6. 메인 메뉴 만드는 법
주 메뉴는 도구상자를 만드는 컨트롤도 제공합니다.
6.1 메인 메뉴의 추가 방법
1. 디자인 화면에서 Drag&Drop "MenuStrip"
2.MenuStrip 속성에서 items 편집 화면 열기
3.메뉴 편집 창을 연 후 추가(A)(이미지의 ③)를 눌러 메뉴 항목을 추가합니다.
4.메뉴 이름은 이미지 ④의 속성 메뉴 "Text"에서 편집됩니다.메뉴 이름의 변수 이름 편집 디자인 ->
5.위 이미지 ④의 속성 "DropDown Items"에서 각 메뉴에 걸린 DropDown 메뉴 편집 창을 엽니다.메뉴를 추가하고 이름을 편집할 수 있습니다.
이렇게 하면 메뉴를 편집할 수 있다.
6.2 메뉴의 이벤트 추가 방법
6.1장에 추가된 메뉴에서 닫기(X) 단추를 편집합니다.
1.닫기(X)를 두 번 클릭하여 닫기(X) 버튼의 이벤트 프로세서 함수를 작성합니다.
2.이벤트 프로세서 함수에 "this.Close("쓰기
3.디버그 시작, "닫기 (X)"단추를 누르면 적용이 끝났는지 확인합니다
닫기(X) 버튼의 이벤트 프로세서 함수
private void toolStripMenuItem2_Click(object sender, EventArgs e)
{
this.Close();
}
이런 느낌으로 각 메뉴 단추에 로그인하는 이벤트.
7. 문맥 인식 메뉴 작성 방법
7.1 문맥 인식 메뉴 추가 방법
1.Context MenuStrip을 디자인 화면에서 Drag & Drop합니다.
2.2 나중에 기본 메뉴와 동일한 순서로 편집하면 OK.
3.여기가 중요해!Windows 창 화면의 속성 항목인 "ContextMenuStrip"에 제작된 "ContextMenuStrip"을 등록합니다.
그렇지 않으면 오른쪽 단추를 눌러도 메뉴가 표시되지 않습니다!
8. 도구 모음 만드는 법
8.1 도구 모음의 추가 방법
1.디자인 화면에서 Drag & Drop'Tool Strip'.
2.Buton 메뉴를 선택합니다.아이콘 메뉴 만들기
3.만든 아이콘 메뉴를 두 번 클릭하면 이벤트 처리 프로그램을 만들 수 있습니다.다른 이벤트를 만들려면 속성 메뉴의 번개 표식에서
4.이후 기본 메뉴 등과 동일
8.2 도구막대의 메뉴 아이콘 편집
속성에서 변경할 수 있습니다.
이미지에서 로컬 파일을 선택하면 이미지를 변경할 수 있습니다.
치수가 ImageScalling에서 "None"으로 설정되면 이미지의 크기가 변경되지 않고 "SizeToFit"은 매우 작게 표시됩니다.
9. 각 버튼에 대한 단축키와 가속키
아래 페이지에 많이 썼어요.
각 메뉴 단추의 이름 옆에 (&자모)라고 쓰면 단축키와 가속키를 추가할 수 있다.
10. 회고
과연 하반기가 되면 실제 업무와 비슷한 것을 배울 수 있을 거야!
11. 다음 예고
다음에는 메뉴 표시줄과 사장님이 카드를 뽑을까요?배우겠습니다.
제7회 11월 28일(일요일) 오후 8시부터 다음 채널에서 진행됩니다!
niconico 사이트
Twitch 전송 주소
Discord 링크
Reference
이 문제에 관하여(프로그램 초보자 학습회 8차-C#Windows 시작하기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Usyuuu-program-beginner/items/7e3f3ada4750cb3adff5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)