티스토리 뷰
반응형
이번강좌는 윈도우 프로그램에서 가장 중요한 컨트롤중에 하나인 메뉴에 대해 이야기 해보겠습니다. 메뉴는 주로 MDI( 다중 문서 인터페이스 [multiple document interface]) 형태의 윈도우 프로그램(예:MS 오피스)등에서 서로 관련된 기능들을 모아서 한정된 크기의 폼에 표현하기 위한 컨트롤입니다.
메뉴는 다양한 형태의 상용컨트롤과 Win32 API에서 호출하는 형태 그리고 비주얼스튜디오 닷넷등의 개발툴에서 제공되는 컨트롤 형태로서 코드를 작성할 수 있습니다. WPF에서도 역시 다른 컨트롤들과 동일하게 XAML 형태로 작성이 가능합니다.
[ window1.xaml ]
10번째 줄 : Header=“파일“(은)는 메뉴의 CAPTION을 표시하는 속성입니다.
11번째 줄 : IsCheckable="true"(은)는 특정메뉴를 선택했을때 체크표시를 하기위한 속성입니다. InputGestureText="Ctrl+N"(은)는 단축키를 지정하는 속성입니다.
서브메뉴를 클릭했을때의 형태입니다.
수고하셨습니다.!!
반응형
댓글