스택 패널 내의 일련의 버튼으로 구성된 최상위 탐색 메뉴가있는 응용 프로그램이 있습니다. 사용자가 버튼을 클릭하면 뷰 모델이 명령을 처리하고 CurrentView (UserControl 유형)의 값을 업데이트합니다. CurrentView는 아래와 같이 ContentControl 요소에 바인딩됩니다. WPF : 네비게이션/디자인 : 상태를 추적하여 단추 모양을 바꿀 수있는 방법은 무엇입니까?
<ContentControl Content="{Binding CurrentView}" />
나는 그들이 어디에 사용자가 알 수 있도록 내가, 탐색 버튼의 전경을 변경할 수 있도록 사용자가 어디를 추적하기 위해 '메뉴를'원한다. 이 작업을 수행하는 가장 좋은 방법은 무엇입니까? 이 '메뉴'를 컨트롤에 넣어야합니까?
ContentControl에 전달 된보기 중 일부에는 고유 한 하위 메뉴가 있습니다. 이 하위 메뉴는 같은 방식으로 작동하며 전경과 배경을 변경하고 싶습니다.
ContentControl 대신 프레임을 사용하는 것이 좋습니다. 이러한 컨트롤을 페이지로 변환 할 수없는 이유는 없습니다. 내가 왜 컨트롤을 사용하도록 설정되었는지 모르겠습니다. – GoalMaker