Xamarin.Forms.NavigationPage: Method Members

The methods of Xamarin.Forms.NavigationPage are listed below. For a list of all members, see the NavigationPage Members list.

See Also: Inherited members from Xamarin.Forms.Page

Public Methods

static
GetBackButtonTitle(BindableObject) : string
The title of the back button for the specified page.
static
GetHasBackButton(Page) : bool
Returns a value that indicates whether page has a back button.
static
GetHasNavigationBar(BindableObject) : bool
Returns a value that indicates whether the page has a navigation bar.
static
GetTitleIcon(BindableObject) : FileImageSource
Retrieves the path to the file providing the title icon for the bindable.
PopAsync() : System.Threading.Tasks.Task<Page>
Asynchronously removes the top Xamarin.Forms.Page from the navigation stack.
PopAsync(bool) : System.Threading.Tasks.Task<Page>
Asynchronously removes the top Xamarin.Forms.Page from the navigation stack, with optional animation.
PopToRootAsync() : System.Threading.Tasks.Task
Pops all but the root Xamarin.Forms.Page off the navigation stack.
PopToRootAsync(bool) : System.Threading.Tasks.Task
A task for asynchronously popping all pages off of the navigation stack.
PushAsync(Page) : System.Threading.Tasks.Task
Presents a Xamarin.Forms.Page modally.
PushAsync(Page, bool) : System.Threading.Tasks.Task
A task for asynchronously pushing a page onto the navigation stack, with optional animation.
static
SetBackButtonTitle(BindableObject, string)
Sets the title that appears on the back button for page.
static
SetHasBackButton(Page, bool)
Adds or removes a back button to page, with optional animation.
static
SetHasNavigationBar(BindableObject, bool)
Sets a value that indicates whether or not this Xamarin.Forms.NavigationPage element has a navigation bar.
static
SetTitleIcon(BindableObject, FileImageSource)
Sets the title icon of the bindable to the icon file at value.

Protected Methods

override
OnBackButtonPressed() : bool
Event that is raised when the back button is pressed.