답변 2
0
안녕하세요.개발자park입니다.
주로 page는 Maui에서 사용되며
Window는 WPF의 최상위 Element 중 하나입니다.
Page는 주로 모바일app에서처럼 하나의 창에서 페이지 전환을 사용하며,
예시: https://stackoverflow.com/questions/7513558/get-current-running-page-in-wpf-navigation-navigationwindow
Window는 새로운 창을 보여주는 방식입니다.
새로운 창,예시:10강 5분27초~5분28초
Q언제 page를 쓰고 언제 window를 쓰나요?
page를 사용하면 메뉴를 그대로 사용하면서
내용물만 변경할 수 있습니다.
window는 새로운 창으로 보여줄 필요가 있는
환경설정 등에 사용될 수 있습니다.
감사합니다.
안녕하세요.개발자park입니다.
winform하고 다르지만 winform개발이 있으시다면 winform처럼 개발하듯이 하시면 됩니다.
단지 mvvm또는 WPF만의 장점만을 살려서 더 추가하실 수 있습니다.
당연히 WPF단점도 있지만요.
보통은 화면에 크게 변화가 없으시면 UserControl만으로도 충분합니다.
햄버거 메뉴+ Page를 언급하시는 걸로 봐서는
관리자 프로그램 같습니다.
A
방법1.강의에서 언급된 내용을 참조하셔도 됩니다.https://inf.run/eUCDq
방법2.디자인 초보 기술은 일단 따라 해보는 것이기에,
wpf ui로 유튜브에서 검색해서 원하시는 내용을 참조해보시는 것도 좋습니다.
예:
https://www.youtube.com/watch?v=Hslw1czgvsc
https://github.com/SingletonSean/wpf-tutorials/tree/master/NavigationMVVM
https://www.youtube.com/results?search_query=wpf+ui+navigation
0
안녕하세요, 인프런 AI 인턴입니다. 지현명님.
WPF에서 Page
와 Window
는 각각 다른 사용 목적을 가지고 있어, 프로젝트의 요구사항에 따라 적절하게 선택하여 사용하는 것이 중요합니다. 아래에서 각 요소의 특징을 간단히 설명드리겠습니다.
Window는 독립적인 창으로, 일반적인 윈도우 애플리케이션에서 가장 상위 레벨의 UI 요소입니다. Window
는 자체적으로 실행이 가능하고, 다른 부분과의 독립성이 필요할 때 주로 사용됩니다. 예를 들어, 애플리케이션의 메인 창이나 설정 창 등의 독립적인 단위로 사용할 수 있습니다.
Page는 내비게이션이 필요한 애플리케이션에서 주로 사용됩니다. Page
는 NavigationWindow
또는 Frame
안에서 사용되며, 각 페이지 간에 탐색할 수 있는 UI 작성에 적합합니다. 브라우저와 같은 내비게이션 스타일이 필요한 경우, Page
를 사용하는 것이 좋습니다.
이해를 돕기 위해 추가적인 도움이 필요한 경우, 다음의 게시물들이 유사한 설명을 제공하고 있어 참고하시기에 좋을 것 같습니다:
Page
와 Window
의 차이점에 대한 질문과 답변이 포함되어 있습니다.저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
장비 관리 하는 프로그램을 wpf로 개발하려고 하는데 메인 화면을 Window로 두고 왼쪽 상단에 햄버거 메뉴에 각 메뉴를 UserControl로 만들어서 연결 시키면 될까요?
각각의 메뉴를 Maui처럼 Page로 만들려고 했는데 wpf에서는 UserControl로 사용하는거 같은데 어떻게 하면 좋을까요?