1

나는 새 Windows 스토어-응용 프로그램을 만들려고하고 있어요,하지만 너무 많은 사용자가 컨트롤을 만들기 전에, 나는 내 프로그램 만있는 경우사용자 제어 기반 프로그램

인터넷 검색 운이없는 뭔가를 알고 싶은 것 한 페이지, 그리고 코드는 사용자 정의 컨트롤을 기반으로하므로 GoBack을 사용할 수 있습니까? 아니면 내 자신의 방식으로 구현해야합니까?

GoBack을 재정의하는 방법이 필요하다면 페이지에서 GoBack을 덮어 쓸 수 있습니까? 그렇지 않으면 전체 앱에서 일반적으로 재정의해야합니까?

답변

2

페이지의 동일한 인스턴스를 유지하고 표시되는 사용자 정의 컨트롤 만 전환하려는 경우 기존 탐색 프레임 워크를 다시 구현해야합니다. 작동하려면 다른 페이지 인스턴스간에 전환하려면 Frame.Navigate()으로 전화해야합니다.

당신은 여전히 ​​하나의 페이지 클래스 만 가질 수 있지만 동일한 인스턴스 내에서 사용자 컨트롤을 바꾸는 대신 Frame.Navigate()을 동일한 페이지 클래스로 호출 한 다음 내부에 올바른 사용자 정의 컨트롤을 표시 할 수 있습니다 이 경우 기존의 탐색 프레임 워크를 사용하여 페이지 인스턴스 사이를 탐색 할 수 있습니다.

+0

그런 다음 GoBack을 그대로 사용할 수 있습니까? – The87Boy

+0

@ The87Boy 두 번째 경우, 예, 즉 동일한 페이지에서 사용자 정의 컨트롤을 전환하는 대신 'Frame.Navigate()'를 사용하는 한. –

관련 문제