C# Class SilverlightFX.UserInterface.Navigation.PageFrame

Inheritance: System.Windows.Controls.Control, INavigationTarget
Show file Open project: nikhilk/silverlightfx

Public Properties

Property Type Description
DefaultUriProperty System.Windows.DependencyProperty
ErrorPageTypeProperty System.Windows.DependencyProperty
IsNavigatingProperty System.Windows.DependencyProperty
TransitionProperty System.Windows.DependencyProperty
UriProperty System.Windows.DependencyProperty

Private Properties

Property Type Description
GetErrorPage ErrorPage
INavigate bool
INavigationTarget bool
NavigateInternal bool
NavigateInternal void
OnBackCommand void
OnForwardCommand void
OnJournalNavigation void
OnLoaded void
OnNavigationCompleted void
OnPageLoadCallback void
OnUriPropertyChanged void

Public Methods

Method Description
Navigate ( Uri uri ) : bool

Naviates the frame to the specified URI.

OnApplyTemplate ( ) : void
PageFrame ( ) : System

Initializes an instance of a PageFrame.

Protected Methods

Method Description
OnNavigated ( NavigatedEventArgs e ) : void

Raises the Navigated event.

OnNavigating ( NavigatingEventArgs e ) : void

Raises the Navigating event.

Private Methods

Method Description
GetErrorPage ( Exception error ) : ErrorPage
INavigate ( Uri uri ) : bool
INavigationTarget ( Uri uri ) : bool
NavigateInternal ( NavigationState navigationState ) : bool
NavigateInternal ( Page page ) : void
OnBackCommand ( ) : void
OnForwardCommand ( ) : void
OnJournalNavigation ( Uri uri ) : void
OnLoaded ( object sender, RoutedEventArgs e ) : void
OnNavigationCompleted ( NavigationState navigationState, Page page ) : void
OnPageLoadCallback ( IAsyncResult asyncResult ) : void
OnUriPropertyChanged ( DependencyObject o, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Method Details

Navigate() public method

Naviates the frame to the specified URI.
public Navigate ( Uri uri ) : bool
uri System.Uri The URI to navigate to.
return bool

OnApplyTemplate() public method

public OnApplyTemplate ( ) : void
return void

OnNavigated() protected method

Raises the Navigated event.
protected OnNavigated ( NavigatedEventArgs e ) : void
e System.Windows.Controls.NavigatedEventArgs The data associated with the event.
return void

OnNavigating() protected method

Raises the Navigating event.
protected OnNavigating ( NavigatingEventArgs e ) : void
e System.Windows.Controls.NavigatingEventArgs The data associated with the event.
return void

PageFrame() public method

Initializes an instance of a PageFrame.
public PageFrame ( ) : System
return System

Property Details

DefaultUriProperty public static property

Represents the DefaultUri property.
public static DependencyProperty,System.Windows DefaultUriProperty
return System.Windows.DependencyProperty

ErrorPageTypeProperty public static property

Represents the ErrorPageType property.
public static DependencyProperty,System.Windows ErrorPageTypeProperty
return System.Windows.DependencyProperty

IsNavigatingProperty public static property

Represents the IsNavigating property.
public static DependencyProperty,System.Windows IsNavigatingProperty
return System.Windows.DependencyProperty

TransitionProperty public static property

Represents the Transition property.
public static DependencyProperty,System.Windows TransitionProperty
return System.Windows.DependencyProperty

UriProperty public static property

Represents the Uri property.
public static DependencyProperty,System.Windows UriProperty
return System.Windows.DependencyProperty