Windows 8에서 실행되는 WPF 응용 프로그램이 있습니다.이 응용 프로그램은 주 창의 전체 클라이언트 영역에 세 가지 다른보기가있는 한 창 응용 프로그램입니다 : 웹캠의 라이브 비디오, 및 자원 사용 상태. 보시다시피 그들은 서로 관련이 없거나 상호 작용하지 않지만 새 창을 팝업하는 대신 하나의 창에 표시하려고합니다. 각보기에서 단추를 클릭하거나 키보드 단축키를 입력하면보기가 전환됩니다.여러보기가있는 WPF 데스크톱 응용 프로그램
현재 각 뷰를 UserControl을 사용하여 구현하고 사용자 이벤트의 MainWindow 그리드에서 해당 UserControl을 추가/제거하고 있습니다. UserControl을 사용하면 올바른 방향인지 확실하지 않습니다. 왜냐하면 UserControl은 전체 윈도우 내용이 아닌 버튼과 같은 작은 위젯 이미지를 가져옵니다.
제대로하고 있습니까? 방금 페이지 컨트롤을 살펴 봤지만 좋은 생각인지 확실하지 않습니다. 미리 감사드립니다!