C# Class GymIS.WindowsPhone.Common.NavigationHelper

Inheritance: Windows.UI.Xaml.DependencyObject
Show file Open project: tronicek/GymIS Class Usage Examples

Private Properties

Property Type Description
CoreDispatcher_AcceleratorKeyActivated void
CoreWindow_PointerPressed void
HardwareButtons_BackPressed void

Public Methods

Method Description
CanGoBack ( ) : bool

Método virtual usado por la propiedad GoBackCommand para determinar si el objeto Frame puede retroceder.

CanGoForward ( ) : bool

Método virtual usado por la propiedad GoForwardCommand para determinar si el objeto Frame puede avanzar.

GoBack ( ) : void

Método virtual usado por la propiedad GoBackCommand para invocar el método Windows.UI.Xaml.Controls.Frame.GoBack.

GoForward ( ) : void

Método virtual usado por la propiedad GoForwardCommand para invocar el método Windows.UI.Xaml.Controls.Frame.GoForward.

NavigationHelper ( Page page ) : System

Inicializa una nueva instancia de la clase NavigationHelper.

OnNavigatedFrom ( NavigationEventArgs e ) : void

Se invoca cuando esta página deja de estar visible en un marco. Este método llama a SaveState, donde debe incluirse toda la lógica de navegación y administración de la duración de los procesos específica de la página.

OnNavigatedTo ( NavigationEventArgs e ) : void

Se invoca cuando esta página se va a mostrar en un objeto Frame. Este método llama a LoadState, donde debe incluirse toda la lógica de navegación y administración de la duración de los procesos específica de la página.

Private Methods

Method Description
CoreDispatcher_AcceleratorKeyActivated ( CoreDispatcher sender, AcceleratorKeyEventArgs e ) : void

Se invoca en cada pulsación de tecla, incluidas las teclas del sistema como combinaciones de teclas Alt, cuando esta página está activa y ocupa toda la ventana. Se usa para detectar la navegación con el teclado entre páginas incluso cuando la página no tiene el foco.

CoreWindow_PointerPressed ( CoreWindow sender, PointerEventArgs e ) : void

Se invoca en cada clic del mouse, punteo en la pantalla táctil o una interacción equivalente cuando esta página está activa y ocupa toda la ventana. Se usa para detectar los clics de botón del mouse siguiente y anterior del estilo del explorador para navegar entre páginas.

HardwareButtons_BackPressed ( object sender, Windows e ) : void

Se invoca cuando se presiona el botón para retroceder del hardware. Solo para Windows Phone.

Method Details

CanGoBack() public method

Método virtual usado por la propiedad GoBackCommand para determinar si el objeto Frame puede retroceder.
public CanGoBack ( ) : bool
return bool

CanGoForward() public method

Método virtual usado por la propiedad GoForwardCommand para determinar si el objeto Frame puede avanzar.
public CanGoForward ( ) : bool
return bool

GoBack() public method

Método virtual usado por la propiedad GoBackCommand para invocar el método Windows.UI.Xaml.Controls.Frame.GoBack.
public GoBack ( ) : void
return void

GoForward() public method

Método virtual usado por la propiedad GoForwardCommand para invocar el método Windows.UI.Xaml.Controls.Frame.GoForward.
public GoForward ( ) : void
return void

NavigationHelper() public method

Inicializa una nueva instancia de la clase NavigationHelper.
public NavigationHelper ( Page page ) : System
page Windows.UI.Xaml.Controls.Page Referencia a la página actual usada para la navegación. /// Esta referencia permite la manipulación de marcos y ayuda a garantizar que las solicitudes /// de navegación con el teclado solo se producen cuando la página ocupa la ventana completa.
return System

OnNavigatedFrom() public method

Se invoca cuando esta página deja de estar visible en un marco. Este método llama a SaveState, donde debe incluirse toda la lógica de navegación y administración de la duración de los procesos específica de la página.
public OnNavigatedFrom ( NavigationEventArgs e ) : void
e Windows.UI.Xaml.Navigation.NavigationEventArgs Datos de evento que describen cómo se llegó a esta página. La propiedad Parameter /// proporciona el grupo que se va a mostrar.
return void

OnNavigatedTo() public method

Se invoca cuando esta página se va a mostrar en un objeto Frame. Este método llama a LoadState, donde debe incluirse toda la lógica de navegación y administración de la duración de los procesos específica de la página.
public OnNavigatedTo ( NavigationEventArgs e ) : void
e Windows.UI.Xaml.Navigation.NavigationEventArgs Datos de evento que describen cómo se llegó a esta página. La propiedad Parameter /// proporciona el grupo que se va a mostrar.
return void