C# 클래스 imBMW.App.Common.NavigationHelper

상속: Windows.UI.Xaml.DependencyObject
파일 보기 프로젝트 열기: toxsedyshev/imBMW 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CoreDispatcher_AcceleratorKeyActivated void
CoreWindow_PointerPressed void
HardwareButtons_BackPressed void

공개 메소드들

메소드 설명
CanGoBack ( ) : bool

Виртуальный метод, используемый свойством GoBackCommand для определения возможности перехода Frame назад.

CanGoForward ( ) : bool

Виртуальный метод, используемый свойством GoForwardCommand для определения возможности перехода Frame вперед.

GoBack ( ) : void

Виртуальный метод, используемый свойством GoBackCommand для вызова метода Windows.UI.Xaml.Controls.Frame.GoBack.

GoForward ( ) : void

Виртуальный метод, используемый свойством GoForwardCommand для вызова метода Windows.UI.Xaml.Controls.Frame.GoForward.

NavigationHelper ( Page page ) : System

Инициализирует новый экземпляр класса NavigationHelper.

OnNavigatedFrom ( NavigationEventArgs e ) : void

Вызывается, если данная страница больше не отображается во фрейме. Этот метод вызывает SaveState, где все страничные необходимо создать логику навигации и управления жизненным циклом процессов.

OnNavigatedTo ( NavigationEventArgs e ) : void

Вызывается перед отображением этой страницы в кадре. Данный метод вызывает LoadState, где все страничные необходимо создать логику навигации и управления жизненным циклом процессов.

비공개 메소드들

메소드 설명
CoreDispatcher_AcceleratorKeyActivated ( CoreDispatcher sender, AcceleratorKeyEventArgs e ) : void

Вызывается при каждом нажатии клавиши, включая системные клавиши, такие как клавиша ALT, если данная страница активна и занимает все окно. Используется для обнаружения навигации с помощью клавиатуры между страницами, даже если сама страница не имеет фокуса.

CoreWindow_PointerPressed ( CoreWindow sender, PointerEventArgs e ) : void

Вызывается при каждом щелчке мыши, касании сенсорного экрана или аналогичном действии, если эта страница активна и занимает все окно. Используется для обнаружения нажатий мышью кнопок "Вперед" и "Назад" в браузере для перехода между страницами.

HardwareButtons_BackPressed ( object sender, Windows e ) : void

Вызывается при нажатии аппаратной кнопки "Назад". Только для Windows Phone.

메소드 상세

CanGoBack() 공개 메소드

Виртуальный метод, используемый свойством GoBackCommand для определения возможности перехода Frame назад.
public CanGoBack ( ) : bool
리턴 bool

CanGoForward() 공개 메소드

Виртуальный метод, используемый свойством GoForwardCommand для определения возможности перехода Frame вперед.
public CanGoForward ( ) : bool
리턴 bool

GoBack() 공개 메소드

Виртуальный метод, используемый свойством GoBackCommand для вызова метода Windows.UI.Xaml.Controls.Frame.GoBack.
public GoBack ( ) : void
리턴 void

GoForward() 공개 메소드

Виртуальный метод, используемый свойством GoForwardCommand для вызова метода Windows.UI.Xaml.Controls.Frame.GoForward.
public GoForward ( ) : void
리턴 void

NavigationHelper() 공개 메소드

Инициализирует новый экземпляр класса NavigationHelper.
public NavigationHelper ( Page page ) : System
page Windows.UI.Xaml.Controls.Page Ссылка на текущую страницу, используемая для навигации. /// Эта ссылка позволяет осуществлять различные действия с кадрами и гарантировать, что клавиатура /// запросы навигации происходят, только когда страница занимает все окно.
리턴 System

OnNavigatedFrom() 공개 메소드

Вызывается, если данная страница больше не отображается во фрейме. Этот метод вызывает SaveState, где все страничные необходимо создать логику навигации и управления жизненным циклом процессов.
public OnNavigatedFrom ( NavigationEventArgs e ) : void
e Windows.UI.Xaml.Navigation.NavigationEventArgs Данные о событиях, описывающие, каким образом была достигнута эта страница. Свойство Parameter /// задает группу для отображения.
리턴 void

OnNavigatedTo() 공개 메소드

Вызывается перед отображением этой страницы в кадре. Данный метод вызывает LoadState, где все страничные необходимо создать логику навигации и управления жизненным циклом процессов.
public OnNavigatedTo ( NavigationEventArgs e ) : void
e Windows.UI.Xaml.Navigation.NavigationEventArgs Данные о событиях, описывающие, каким образом была достигнута эта страница. Свойство Parameter /// задает группу для отображения.
리턴 void