WPF의 페이지 대 창?
솔루션 탐색기에서 새 파일을 추가 할 때 WPF에서 페이지와 창의 차이점은 무엇입니까?
페이지는 탐색 응용 프로그램 (일반적으로 Internet Explorer와 같은 뒤로 및 앞으로 단추 사용)에서 사용하기위한 것입니다. 페이지는 NavigationWindow 또는 프레임에서 호스팅되어야합니다.
Windows는 일반적인 WPF 응용 프로그램 Windows이지만 프레임 컨테이너를 통해 페이지를 호스팅 할 수 있습니다.
창은 항상 독립적으로 표시되며 페이지는 프레임 또는 탐색 창 안에 표시됩니다.
페이지 제어는 창 제어에 포함될 수 있지만 그 반대는 불가능합니다
NavigationWindow 및 Frame 컨트롤을 사용하여 Window 컨트롤 내에서 페이지 컨트롤을 사용할 수 있습니다. Window는 다른 컨트롤 (예 : Button)을 컨테이너로 유지 / 호스트하는 데 사용해야하는 루트 컨트롤입니다. Page는 NavigationWindow 또는 Frame과 같은 다른 컨테이너 컨트롤에서 호스팅 할 수있는 컨트롤입니다. 페이지 컨트롤에는 다른 컨트롤 (예 : 버튼)과 같은 역할을하는 고유 한 목표가 있습니다. 페이지는 응용 프로그램과 같은 브라우저를 만드는 것입니다. 따라서 NavigationWindow에서 Page를 호스팅하면 탐색 구현이 기본 제공됩니다. 페이지는 탐색 응용 프로그램 (일반적으로 Internet Explorer와 같은 뒤로 및 앞으로 단추 사용)에서 사용하기위한 것입니다.
WPF는 Page 클래스를 사용하여 독립형 응용 프로그램 내에서 브라우저 스타일 탐색을 지원합니다. 사용자는 여러 페이지를 작성하고 데이터와 함께 해당 페이지 사이를 탐색 할 수 있습니다. 한 페이지에서 다른 페이지로 탐색하는 여러 가지 방법이 있습니다.
참고 URL : https://stackoverflow.com/questions/5243910/page-vs-window-in-wpf
'IT story' 카테고리의 다른 글
Windows를위한 최고의 무료 C ++ 프로파일 러 란 무엇입니까? (0) | 2020.04.24 |
---|---|
RewriteBase는 .htaccess에서 어떻게 작동합니까 (0) | 2020.04.24 |
[1 차]는 무엇을 의미합니까? (0) | 2020.04.24 |
Haskell :리스트, 배열, 벡터, 시퀀스 (0) | 2020.04.24 |
유사한 const 함수와 non-const 멤버 함수 간의 코드 복제를 어떻게 제거합니까? (0) | 2020.04.24 |