Share via


NavigationPage Třída

Definice

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

public ref class NavigationPage : Microsoft::Maui::Controls::Page, Microsoft::Maui::Controls::IElementConfiguration<Microsoft::Maui::Controls::NavigationPage ^>, Microsoft::Maui::Controls::INavigationPageController, Microsoft::Maui::Controls::IPageContainer<Microsoft::Maui::Controls::Page ^>, Microsoft::Maui::IStackNavigationView, Microsoft::Maui::IToolbarElement
public class NavigationPage : Microsoft.Maui.Controls.Page, Microsoft.Maui.Controls.IElementConfiguration<Microsoft.Maui.Controls.NavigationPage>, Microsoft.Maui.Controls.INavigationPageController, Microsoft.Maui.Controls.IPageContainer<Microsoft.Maui.Controls.Page>, Microsoft.Maui.IStackNavigationView, Microsoft.Maui.IToolbarElement
type NavigationPage = class
    inherit Page
    interface IStackNavigationView
    interface IView
    interface IElement
    interface ITransform
    interface IStackNavigation
    interface IToolbarElement
    interface INavigationPageController
    interface IPageContainer<Page>
    interface IElementConfiguration<NavigationPage>
type NavigationPage = class
    inherit Page
    interface IPageContainer<Page>
    interface IElementConfiguration<NavigationPage>
    interface IStackNavigationView
    interface IView
    interface IElement
    interface ITransform
    interface IStackNavigation
    interface IToolbarElement
    interface INavigationPageController
Public Class NavigationPage
Inherits Page
Implements IElementConfiguration(Of NavigationPage), INavigationPageController, IPageContainer(Of Page), IStackNavigationView, IToolbarElement
Dědičnost
Implementuje

Poznámky

Upozorňujeme, INavigation že na platformě Android operace negenerují oznámení o životním cyklu aktivit. U každého Page , který nasdílíte nebo zobrazíte, implementace androidu NavigationPage jednoduše přidá nebo odebere obsah stránky do nebo z jedné aktivity.

Všimněte si také, že platforma Windows Phone poskytuje navigaci nativně. Proto k získání navigace na této platformě nemusíte používat NavigationPage objekt .

Konstruktory

NavigationPage()

Inicializuje nový NavigationPage objekt.

NavigationPage(Page)

Vytvoří nový NavigationPage element s root jako kořenovým elementem.

Pole

ActionSheetSignalName

Identifikátor používaný interním systémem zasílání zpráv k zobrazení seznamu akcí.

(Zděděno od Page)
AlertSignalName

Identifikátor používaný interním systémem zasílání zpráv k zobrazení dialogového okna upozornění.

(Zděděno od Page)
BackButtonTitleProperty

Vázatelná vlastnost pro přidruženou vlastnost BackButtonTitle.

BarBackgroundColorProperty

Vázatelná vlastnost pro BarBackgroundColor.

BarBackgroundProperty

Vázatelná vlastnost pro BarBackground.

BarTextColorProperty

Vázatelná vlastnost pro BarTextColor.

BusySetSignalName

Identifikátor používaný interním systémem zasílání zpráv k nastavení IsBusy.

(Zděděno od Page)
ControlsNavigationPageMapper
Zastaralé.

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

CurrentPageProperty

Vázatelná vlastnost pro CurrentPage.

HasBackButtonProperty

Vázatelná vlastnost pro přidruženou vlastnost HasBackButton.

HasNavigationBarProperty

Vázatelná vlastnost pro přidruženou vlastnost HasNavigationBar.

IconColorProperty

Vázatelná vlastnost pro přidruženou vlastnost IconColor.

PromptSignalName

Identifikátor používaný interním systémem zasílání zpráv k zobrazení dialogového okna s výzvou.

(Zděděno od Page)
RootPageProperty

Vázatelná vlastnost pro RootPage.

TitleIconImageSourceProperty

Vázatelná vlastnost pro přidruženou vlastnost TitleIconImageSource.

TitleViewProperty

Vázatelná vlastnost pro přidruženou vlastnost TitleView.

Vlastnosti

AnchorX

Získá nebo nastaví komponentu X středového bodu pro všechny operace transformace, vzhledem k hranicím prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
AnchorY

Získá nebo nastaví součást Y středového bodu pro všechny operace transformace, vzhledem k hranicím prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
AutomationId

Získá nebo nastaví hodnotu, která umožňuje rozhraní automatizace najít a pracovat s tímto prvkem.

(Zděděno od Element)
Background

Získá nebo nastaví , Brush který bude použit k vyplnění pozadí prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
BackgroundColor

Získá nebo nastaví , Color který vyplní pozadí prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
BackgroundImageSource

Získá nebo nastaví , ImageSource která bude použita jako pozadí pro tuto stránku. Toto je vázatelná vlastnost.

(Zděděno od Page)
BarBackground

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

BarBackgroundColor

Získá nebo nastaví barvu pozadí pro panel v horní části NavigationPage.

BarTextColor

Získá nebo nastaví text, který se zobrazí na panelu v horní části NavigationPage.

Batched

Získá hodnotu, která označuje, že byly provedeny dávkové změny pro tento prvek.

(Zděděno od VisualElement)
Behaviors

Získá seznam objektů přidružených Behavior k tomuto prvku. Jedná se o vázání vlastnosti jen pro čtení.

(Zděděno od VisualElement)
BindingContext

Získá nebo nastaví objekt, který obsahuje vlastnosti, které budou cílem vázané vlastnosti, které patří k tomuto BindableObject. Toto je vázatelná vlastnost.

(Zděděno od BindableObject)
Bounds

Získá hranice prvku v jednotkách nezávislých na zařízení.

(Zděděno od VisualElement)
class

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od NavigableElement)
ClassId

Získá nebo nastaví hodnotu sloužící k identifikaci kolekce sémanticky podobných prvků.

(Zděděno od Element)
Clip

Určuje oblast oříznutí pro prvek. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
ContainerArea

Získá nebo nastaví oblast, ve které je tato stránka obsažena.

(Zděděno od Page)
CurrentPage

Hodnota Page , která je aktuálně na nejvyšší úrovni v navigačním zásobníku.

DesiredSize

Získá velikost, která tento prvek vypočítat během měření průchodu rozložení procesu.

(Zděděno od VisualElement)
DisableLayout

Získá hodnotu, která označuje, že rozložení pro tento prvek je zakázáno.

(Zděděno od VisualElement)
Dispatcher

Získá dispečer, který byl k dispozici při vytvoření tohoto objektu vazby, jinak se pokusí najít nejbližší dostupný dispečer (pravděpodobně okno nebo aplikace).

(Zděděno od BindableObject)
EffectControlProvider

Pro interní použití v .NET MAUI.

(Zděděno od Element)
Effects

Získá nebo nastaví styly a vlastnosti, které budou použity na element během běhu.

(Zděděno od Element)
FlowDirection

Získá nebo nastaví směr toku rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Frame

Získá nebo nastaví rámeček, který se nachází v tomto prvku na obrazovce.

(Zděděno od VisualElement)
Handler

Získá nebo nastaví IViewHandler přidružený k tomuto prvku.

(Zděděno od VisualElement)
Height

Získá aktuální vykreslenou výšku tohoto prvku. Jedná se o vázání vlastnosti jen pro čtení.

(Zděděno od VisualElement)
HeightRequest

Získá nebo nastaví přepsání požadované výšky tohoto prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
IconImageSource

Získá nebo nastaví ImageSource pro použití pro ikonu přidruženou k této stránce. Toto je vázatelná vlastnost.

(Zděděno od Page)
Id

Získá hodnotu, která lze použít k jedinečné identifikaci prvku v průběhu běhu aplikace.

(Zděděno od Element)
IgnoresContainerArea

Získá nebo nastaví hodnotu, která určuje, zda se má ignorovat ContainerArea. Toto je vázatelná vlastnost.

(Zděděno od Page)
InputTransparent

Získá nebo nastaví hodnotu označující, zda tento prvek reaguje na testování během interakce uživatele. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
InternalChildren

Získá interní kolekci podřízených prvků obsažených v této stránce.

(Zděděno od Page)
IsBusy

Získá nebo nastaví stav zaneprázdnění stránky. To způsobí, že indikátor globální aktivity specifické pro danou platformu zobrazí zaneprázdněný stav. Toto je vázatelná vlastnost.

(Zděděno od Page)
IsEnabled

Získá nebo nastaví hodnotu označující, zda je tento prvek povolen v uživatelském rozhraní. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
IsEnabledCore

Tato hodnota představuje kumulativní IsEnabled hodnotu. Všechny typy, které přepíší tuto vlastnost, musí také vyvolat metodu RefreshIsEnabledProperty(), pokud se hodnota změní.

(Zděděno od VisualElement)
IsFocused

Získá hodnotu označující, zda je tento prvek aktuálně zaměřen. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
IsInPlatformLayout

Získá nebo nastaví hodnotu, která označuje, že tento prvek právě prochází v cyklu rozložení platformy.

(Zděděno od VisualElement)
IsLoaded

Označuje, jestli je prvek připojený ke stromu hlavního objektu.

(Zděděno od VisualElement)
IsPlatformEnabled

Získá nebo nastaví hodnotu, která označuje, zda je povolena ekvivalentní prvek platformy tohoto elementu.

(Zděděno od VisualElement)
IsPlatformStateConsistent

Získá nebo nastaví hodnotu, která označuje, že tento prvek je aktuálně konzistentní se stavem ekvivalentního prvku platformy.

(Zděděno od VisualElement)
IsVisible

Získá nebo nastaví hodnotu, která určuje, zda bude tento prvek viditelný na obrazovce a zabírá místo v rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
LogicalChildren
Zastaralé.

Pro interní použití platformou Microsoft.Maui.Controls.

(Zděděno od Element)
MaximumHeightRequest

Získá nebo nastaví maximální výšku elementu požadovat během rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
MaximumWidthRequest

Získá nebo nastaví maximální šířku element bude požadovat během rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
MenuBarItems

MenuBarItem Získá objekty pro tuto stránku, implementovaný způsobem specifickým pro platformu.

(Zděděno od Page)
MinimumHeightRequest

Získá nebo nastaví minimální výšku element bude požadovat během rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
MinimumWidthRequest

Získá nebo nastaví minimální šířku element bude požadovat během rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Navigation

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od NavigableElement)
NavigationProxy

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od NavigableElement)
Opacity

Získá nebo nastaví hodnotu neprůhlednosti použité na element při vykreslení. Rozsah této hodnoty je 0 až 1; hodnoty mimo tento rozsah budou nastaveny na nejbližší platnou hodnotu. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Padding

Získá nebo nastaví mezeru mezi obsahem stránky a jejím ohraničení. Toto je vázatelná vlastnost.

(Zděděno od Page)
Parent

Získá nebo nastaví nadřazený Element prvek tohoto prvku.

(Zděděno od Element)
RealParent

Pro interní použití v .NET MAUI.

(Zděděno od Element)
Resources

Získá nebo nastaví slovník místních prostředků.

(Zděděno od VisualElement)
RootPage

To Page je kořen zásobníku navigace.

Rotation

Získá nebo nastaví otočení (ve stupních) o ose Z (otočení afin) při vykreslení prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
RotationX

Získá nebo nastaví otočení (ve stupních) o ose X (otočení perspektivy) při vykreslení prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
RotationY

Získá nebo nastaví otočení (ve stupních) o ose Y (otočení perspektivy) při vykreslení prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Scale

Získá nebo nastaví koeficient použitý na element. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
ScaleX

Získá nebo nastaví hodnotu měřítka použít na směr X. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
ScaleY

Získá nebo nastaví hodnotu měřítka pro použití na směr Y. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Shadow

Získá nebo nastaví efekt stínu přetypování elementu. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Style

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od NavigableElement)
StyleClass

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od NavigableElement)
StyleId

Získá nebo nastaví uživatelem definovanou hodnotu pro jedinečnou identifikaci elementu.

(Zděděno od Element)
Title

Získá nebo nastaví název stránky.

(Zděděno od Page)
ToolbarItems

ToolbarItem Získá objekty pro tuto stránku, implementovaný způsobem specifickým pro platformu.

(Zděděno od Page)
TranslationX

Získá nebo nastaví X delta překladu elementu. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
TranslationY

Získá nebo nastaví delta překladu Y elementu. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Triggers

Získá seznam objektů přidružených TriggerBase k tomuto prvku. Jedná se o vázání vlastnosti jen pro čtení.

(Zděděno od VisualElement)
Visual

Získá nebo nastaví implementaci IVisual , která přepíše vzhled vizuálu prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Width

Získá aktuální šířku tohoto prvku. Jedná se o vázání vlastnosti jen pro čtení.

(Zděděno od VisualElement)
WidthRequest

Získá nebo nastaví přepsání požadované šířky tohoto prvku. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)
Window

Získá, Window který je přidružen k elementu. Jedná se o vázání vlastnosti jen pro čtení.

(Zděděno od VisualElement)
X

Získá aktuální X pozice tohoto prvku. Jedná se o vázání vlastnosti jen pro čtení.

(Zděděno od VisualElement)
Y

Získá aktuální pozici Y tohoto prvku. Jedná se o vázání vlastnosti jen pro čtení.

(Zděděno od VisualElement)
ZIndex

Získá nebo nastaví front-to-back z-index prvku v rámci rozložení. Toto je vázatelná vlastnost.

(Zděděno od VisualElement)

Metody

AddLogicalChild(Element)

Přidá do logických podřízených položek .Element

(Zděděno od Element)
ApplyBindings()

Použije všechny aktuální vazby na BindingContext.

(Zděděno od BindableObject)
Arrange(Rect)

Umístí podřízené objekty a určí velikost prvku.

(Zděděno od VisualElement)
ArrangeOverride(Rect)

Umožňuje podtřídy přepsat Arrange(Rect) , i když musí být rozhraní explicitně implementováno, aby se zabránilo konfliktu se starou Arrange(Rect) metodou.

(Zděděno od VisualElement)
BatchBegin()

Signalizuje začátek dávky změn vlastností prvků. To může být přínosné pro výkon, pokud se změní větší počet hodnot vlastností.

(Zděděno od VisualElement)
BatchCommit()

Signalizuje konec dávky příkazů elementu a že tyto příkazy by teď měly být potvrzeny.

(Zděděno od VisualElement)
ChangeVisualState()

Změní aktuální stav vizuálu na základě hodnot aktuálních vlastností těchto prvků.

(Zděděno od VisualElement)
ClearLogicalChildren()

Odebere všechny podřízené Elementobjekty.

(Zděděno od Element)
ClearValue(BindableProperty)

Vymaže každou hodnotu, která byla dříve nastavena pro vázatelnou vlastnost.

(Zděděno od BindableObject)
ClearValue(BindablePropertyKey)

Vymaže každou hodnotu, která byla dříve nastavena pro vazbuelnou vlastnost identifikovanou jejím klíčem.

(Zděděno od BindableObject)
CoerceValue(BindableProperty)

Převede hodnotu zadané vázatelné vlastnosti. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané vázatelné vlastnosti.

(Zděděno od BindableObject)
CoerceValue(BindablePropertyKey)

Převede hodnotu zadané vázatelné vlastnosti. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané vázatelné vlastnosti.

(Zděděno od BindableObject)
DisplayActionSheet(String, String, String, FlowDirection, String[])

Zobrazí seznam akcí platformy, který uživateli aplikace umožňuje vybrat si z několika tlačítek.

(Zděděno od Page)
DisplayActionSheet(String, String, String, String[])

Zobrazí seznam akcí nativní platformy, který uživateli aplikace umožňuje vybrat si z několika tlačítek.

(Zděděno od Page)
DisplayAlert(String, String, String)

Zobrazí uživateli aplikace dialogové okno s jedním tlačítkem pro zrušení.

(Zděděno od Page)
DisplayAlert(String, String, String, FlowDirection)

Zobrazí uživateli aplikace dialogové okno s jedním tlačítkem pro zrušení.

(Zděděno od Page)
DisplayAlert(String, String, String, String)

Zobrazí uživateli aplikace dialogové okno upozornění s tlačítkem přijmout a zrušit.

(Zděděno od Page)
DisplayAlert(String, String, String, String, FlowDirection)

Zobrazí uživateli aplikace dialogové okno s upozorněním pomocí jediného tlačítka pro zrušení.

(Zděděno od Page)
DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String)

Zobrazí uživateli aplikace dialogové okno s výzvou se záměrem zachytit hodnotu jednoho řetězce.

(Zděděno od Page)
EffectIsAttached(String)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
FindByName(String)

Vrátí prvek, který má zadaný název.

(Zděděno od Element)
Focus()

Pokusí se nastavit fokus na tento prvek.

(Zděděno od VisualElement)
ForceLayout()

Vynutí, aby stránka prošla rozložením.

(Zděděno od Page)
GetBackButtonTitle(BindableObject)

Název tlačítka Zpět pro zadaný page.

GetHasBackButton(Page)

Vrátí hodnotu, která označuje, jestli page má tlačítko Zpět.

GetHasNavigationBar(BindableObject)

Vrátí hodnotu, která označuje, jestli page má navigační panel.

GetIconColor(BindableObject)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

GetParentWindow()

Načte nadřazené okno, které obsahuje stránku.

(Zděděno od Page)
GetTitleIconImageSource(BindableObject)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

GetTitleView(BindableObject)

Vrátí zobrazení, které se použije jako název navigační stránky.

GetValue(BindableProperty)

Vrátí hodnotu, která je obsažena v dané vázatelné vlastnosti.

(Zděděno od BindableObject)
InsertLogicalChild(Int32, Element)

Element Vloží do logických podřízených položek v zadaném indexu.

(Zděděno od Element)
InvalidateMeasure()

Označí aktuální míru prvku jako neplatnou.

(Zděděno od VisualElement)
InvalidateMeasureNonVirtual(InvalidationTrigger)

Zruší platnost míry prvku.

(Zděděno od VisualElement)
InvalidateMeasureOverride()

Poskytuje způsob, jak umožnit přepsání InvalidateMeasure() podtříd (např. Layout), i když musí být rozhraní explicitně implementováno, aby se zabránilo konfliktu s metodou InvalidateMeasure() .

(Zděděno od VisualElement)
IsSet(BindableProperty)

Určuje, zda existuje vázatelná vlastnost a zda má nastavenou hodnotu.

(Zděděno od BindableObject)
Layout(Rect)

Aktualizace hranice prvku během cyklu rozložení.

(Zděděno od VisualElement)
LayoutChildren(Double, Double, Double, Double)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

Measure(Double, Double, MeasureFlags)

Vrátí minimální velikost, kterou prvek potřebuje k zobrazení na zařízení.

(Zděděno od VisualElement)
MeasureOverride(Double, Double)

Poskytuje způsob, jak umožnit podtřídy přepsání Measure(Double, Double, MeasureFlags) , i když musí být rozhraní explicitně implementováno, aby se zabránilo konfliktu se starou metodou Measure.

(Zděděno od VisualElement)
On<T>()

Vrátí instanci tohoto TElementobjektu pro konkrétní platformu, na které může být volána metoda specifická pro platformu.

OnAppearing()

Při přepsání v odvozené třídě umožňuje vývojářům aplikací přizpůsobit chování bezprostředně před zobrazením stránky.

(Zděděno od Page)
OnBackButtonPressed()

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

OnBindingContextChanged()

Vyvoláno vždy, když se kontext vazby stránky změní. Přepsání této metody přidá zpracování třídy pro tuto událost.

(Zděděno od Page)
OnChildAdded(Element)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od VisualElement)
OnChildMeasureInvalidated(Object, EventArgs)

Označuje, že se změnila upřednostňovaná velikost podřízeného prvku Element .

(Zděděno od Page)
OnChildRemoved(Element, Int32)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od VisualElement)
OnChildrenReordered()

ChildrenReordered Vyvolá událost.

(Zděděno od VisualElement)
OnDisappearing()

Při přepsání v odvozené třídě umožňuje vývojáři aplikace přizpůsobit chování při zmizení stránky.

(Zděděno od Page)
OnHandlerChanged()

Při přepsání v odvozené třídě by měl vyvolat HandlerChanged událost .

(Zděděno od Element)
OnHandlerChanging(HandlerChangingEventArgs)

Při přepsání v odvozené třídě by měl vyvolat HandlerChanging událost .

(Zděděno od Element)
OnMeasure(Double, Double)

Metoda, která je volána při měření rozložení.

(Zděděno od VisualElement)
OnNavigatedFrom(NavigatedFromEventArgs)

Při přepsání v odvozené třídě umožňuje vývojářům aplikací přizpůsobit chování okamžitě poté, co byla stránka přecháněna pryč.

(Zděděno od Page)
OnNavigatedTo(NavigatedToEventArgs)

Při přepsání v odvozené třídě umožňuje vývojářům aplikací přizpůsobit chování okamžitě po přechodu na stránku.

(Zděděno od Page)
OnNavigatingFrom(NavigatingFromEventArgs)

Při přepsání v odvozené třídě umožňuje vývojářům aplikací přizpůsobit chování bezprostředně před přechodem na stránku.

(Zděděno od Page)
OnParentChanged()

Při přepsání v odvozené třídě by měl vyvolat ParentChanged událost .

(Zděděno od Element)
OnParentChanging(ParentChangingEventArgs)

Při přepsání v odvozené třídě by měl vyvolat ParentChanging událost .

(Zděděno od Element)
OnParentSet()

Volá se při změně vlastnosti stránky Parent .

(Zděděno od Page)
OnPropertyChanged(String)

Metoda, která je volána při změně vázané vlastnosti.

(Zděděno od Element)
OnPropertyChanging(String)

PropertyChanging Vyvolá událost.

(Zděděno od BindableObject)
OnSizeAllocated(Double, Double)

Označuje, že stránce byla přiřazena velikost.

(Zděděno od Page)
Peek(Int32)

Pro interní použití platformou Microsoft.Maui.Controls.

PlatformSizeChanged()

Signalizuje, že se změnila velikost elementu ekvivalentního platformě pro tento prvek a že může být potřeba nový cyklus rozložení.

(Zděděno od VisualElement)
PopAsync()

Asynchronně odebere horní část Page z navigačního zásobníku.

PopAsync(Boolean)

Asynchronně odebere horní část Page z navigačního zásobníku s volitelnou animací.

PopToRootAsync()

Zobrazí vše kromě kořenového adresáře Page z navigačního zásobníku.

PopToRootAsync(Boolean)

Úloha pro asynchronní vyskakování všech stránek z navigačního zásobníku.

PushAsync(Page)

Page Představuje asynchronním nasdílením do zásobníku navigace.

PushAsync(Page, Boolean)

Úloha pro asynchronní vložení stránky do zásobníku navigace s volitelnou animací.

RefreshIsEnabledProperty()

Tato metoda musí být vždy volána, pokud dojde k nějaké události a hodnota IsEnabledCore vlastnosti se změní.

(Zděděno od VisualElement)
RemoveBinding(BindableProperty)

Odebere dříve nastavenou vazbu z vázatelné vlastnosti.

(Zděděno od BindableObject)
RemoveDynamicResource(BindableProperty)

Odebere dříve nastavený dynamický prostředek.

(Zděděno od Element)
RemoveLogicalChild(Element)

Odebere první výskyt určitého Element objektu z logických podřízených objektů.

(Zděděno od Element)
SendAppearing()

Pošle na stránku signál, že se bude vizuálně zobrazovat na obrazovce.

(Zděděno od Page)
SendBackButtonPressed()

Zavolá metodu OnBackButtonPressed().

(Zděděno od Page)
SendDisappearing()

Odešle na stránku signál, že se chystá vizuálně skrýt před obrazovkou.

(Zděděno od Page)
SetBackButtonTitle(BindableObject, String)

Nastaví název, který se zobrazí na tlačítku Zpět pro page.

SetBinding(BindableProperty, BindingBase)

Přiřazuje vazbu vlastnosti s možnou vazbou.

(Zděděno od BindableObject)
SetDynamicResource(BindableProperty, String)

BindableProperty Nastaví vlastnost tohoto prvku tak, aby byla aktualizována prostřednictvím DynamicResource se zadaným klíčem.

(Zděděno od Element)
SetHasBackButton(Page, Boolean)

Přidá nebo odebere tlačítko Zpět do pagefunkce s volitelnou animací.

SetHasNavigationBar(BindableObject, Boolean)

Nastaví hodnotu, která označuje, zda má tento NavigationPage prvek navigační panel.

SetIconColor(BindableObject, Color)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

SetTitleIconImageSource(BindableObject, ImageSource)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

SetTitleView(BindableObject, View)

Nastaví zobrazení, které se použije jako název navigační stránky.

SetValue(BindableProperty, Object)

Nastaví hodnotu zadané vlastnosti s možností vazby.

(Zděděno od BindableObject)
SetValue(BindablePropertyKey, Object)

Nastaví hodnotu zadané vlastnosti s možností vazby.

(Zděděno od BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Pro interní použití platformou Microsoft.Maui.Controls.

(Zděděno od BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
SizeAllocated(Double, Double)

Metoda, která je volána během cyklu rozložení signalizovat začátek rozložení pod strom.

(Zděděno od VisualElement)
UnapplyBindings()

Odebere všechny aktuální vazby z aktuálního kontextu.

(Zděděno od BindableObject)
Unfocus()

Zruší nastavení fokusu klávesnice na tento prvek.

(Zděděno od VisualElement)
UpdateChildrenLayout()

Požaduje, aby podřízené Elementstránky aktualizovaly svá rozložení.

(Zděděno od Page)

Událost

Appearing

Vyvolá se při vizuálním zobrazení této stránky na obrazovce.

(Zděděno od Page)
BatchCommitted

Vyvolá se, když byla potvrzena dávka změn vlastností voláním BatchCommit().

(Zděděno od VisualElement)
BindingContextChanged

Vyvolá se při změně hodnoty BindingContext vlastnosti.

(Zděděno od BindableObject)
ChildAdded

Vyvolá se při každém přidání podřízeného prvku do elementu.

(Zděděno od Element)
ChildRemoved

Vyvolá se při každém odebrání podřízeného prvku z elementu.

(Zděděno od Element)
ChildrenReordered

Vyvolá se při změně pořadí podřízených položek tohoto prvku.

(Zděděno od VisualElement)
DescendantAdded

Vyvolá se při každém přidání podřízeného prvku do podstromu elementu.

(Zděděno od Element)
DescendantRemoved

Vyvolá se při každém odebrání podřízeného prvku z podstromu prvků.

(Zděděno od Element)
Disappearing

Vyvolá se, když tato stránka vizuálně zmizí z obrazovky.

(Zděděno od Page)
FocusChangeRequested
Zastaralé.

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od VisualElement)
Focused

Vyvolá se, když je tento prvek zaměřen.

(Zděděno od VisualElement)
HandlerChanged

Vyvolá se při každé změně obslužné rutiny elementu.

(Zděděno od Element)
HandlerChanging

Vyvolá se, kdykoli se obslužná rutina elementu začne měnit.

(Zděděno od Element)
LayoutChanged

Vyvolá se, když se změní podřízené položky této stránky, a tedy potenciálně i rozložení.

(Zděděno od Page)
Loaded

Vyvolá se, když byl vytvořen prvek a přidán do stromu objektů.

(Zděděno od VisualElement)
MeasureInvalidated

Vyvolá se v případě, že aktuální míra prvku byla zneplatněna.

(Zděděno od VisualElement)
NavigatedFrom

Vyvolá se po přechodu na stránku jinam.

(Zděděno od Page)
NavigatedTo

Aktivováno po přechodu na stránku.

(Zděděno od Page)
NavigatingFrom

Vyvolá se před přechodem mimo stránku.

(Zděděno od Page)
ParentChanged

Vyvolá se při každé změně nadřazeného prvku.

(Zděděno od Element)
ParentChanging

Vyvolá se při každé změně prvku.

(Zděděno od Element)
Popped

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

PoppedToRoot

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

PropertyChanged

Vyvolá se při změně hodnoty vlastnosti.

(Zděděno od BindableObject)
PropertyChanging

Vyvolá se při změně hodnoty vlastnosti.

(Zděděno od BindableObject)
Pushed

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

SizeChanged

Vyvolá se při změně velikosti prvku.

(Zděděno od VisualElement)
Unfocused

Vyvolá se v případě, že tento prvek není zaostřený.

(Zděděno od VisualElement)
Unloaded

Nastane, když prvek již není připojen k hlavnímu stromu objektů.

(Zděděno od VisualElement)

Explicitní implementace rozhraní

IContextFlyoutElement.ContextFlyout

Získá pro ContextFlyout zobrazení. Do kontextového vysouvacího rámečku je možné přidat kontextové rámečky nabídek, podnabídky nabídek a oddělovače vysouvacích rámečků nabídek.

(Zděděno od Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od Element)
IElement.Handler

Získá nebo nastaví view obslužnou rutinu elementu.

(Zděděno od VisualElement)
IElement.Parent

Získá nadřazenou elementu.

(Zděděno od Element)
IElementController.Descendants()

Pro interní použití v .NET MAUI.

(Zděděno od Element)
IElementController.LogicalChildren

Pro interní použití v .NET MAUI.

(Zděděno od Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
INameScope.RegisterName(String, Object)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
INameScope.UnregisterName(String)

Pro interní použití v .NET MAUI.

(Zděděno od Element)
INavigationPageController.InsertPageBeforeRequested

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

INavigationPageController.Pages

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

INavigationPageController.PopAsyncInner(Boolean, Boolean)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

INavigationPageController.PopRequested

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

INavigationPageController.PopToRootRequested

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

INavigationPageController.PushRequested

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

INavigationPageController.RemoveAsyncInner(Page, Boolean, Boolean)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

INavigationPageController.RemovePageRequested

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

INavigationPageController.StackDepth

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

IPaddingElement.OnPaddingPropertyChanged(Thickness, Thickness)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od Page)
IPaddingElement.PaddingDefaultValueCreator()

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od Page)
ISafeAreaView.IgnoreSafeArea

Určuje, jak má být obsah zobrazení umístěn ve vztahu k překážkám. Pokud je falsetato hodnota , bude obsah umístěn pouze v části obrazovky bez struktur. Pokud je truetato hodnota , obsah může být umístěn kdekoli na obrazovce. To zahrnuje část obrazovky za panely nástrojů, výřezy obrazovky atd.

(Zděděno od Page)
IStackNavigation.NavigationFinished(IReadOnlyList<IView>)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

IStackNavigation.RequestNavigation(NavigationRequest)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

IToolbarElement.Toolbar

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

(Zděděno od Page)
IToolTipElement.ToolTip

Představuje malé obdélníkové automaticky otevírané okno, které zobrazí stručný popis účelu zobrazení, když uživatel umístí ukazatel na zobrazení.

(Zděděno od Element)
IView.Arrange(Rect)

Umístí podřízené elementy a určí velikost elementu.

(Zděděno od VisualElement)
IView.Background

Získá malování, které vyplní pozadí Zobrazení.

(Zděděno od Page)
IView.Clip

Získá Cesta slouží k definování osnovy obsahu Zobrazení.

(Zděděno od VisualElement)
IView.FlowDirection

Směr, ve kterém jsou prvky uživatelského rozhraní kontrolovány okem

(Zděděno od VisualElement)
IView.Height

Získá zadanou výšku IView.

(Zděděno od VisualElement)
IView.HorizontalLayoutAlignment

Určuje vodorovný aspekt uspořádání tohoto prvku v kontejneru.

(Zděděno od VisualElement)
IView.InvalidateArrange()

Metoda, která je volána ke zneplatnění rozložení tohoto zobrazení.

(Zděděno od VisualElement)
IView.InvalidateMeasure()

Signalizuje, že aktuální hodnota míry tohoto zobrazení již není platná a musí být přepočítané během dalšího průchodu míry.

(Zděděno od VisualElement)
IView.IsFocused

Získá hodnotu označující, zda je toto zobrazení aktuálně zaměřeno.

(Zděděno od VisualElement)
IView.Margin

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

IView.MaximumHeight

Získá zadanou maximální výšku omezení IView, mezi nulou a double. Positiveinfinity.

(Zděděno od VisualElement)
IView.MaximumWidth

Získá zadanou maximální šířku omezení IView, mezi nulou a double. Positiveinfinity.

(Zděděno od VisualElement)
IView.Measure(Double, Double)

Aktualizace velikost zobrazení.

(Zděděno od VisualElement)
IView.MinimumHeight

Získá zadanou minimální výšku omezení IView, mezi nulou a double. Positiveinfinity.

(Zděděno od VisualElement)
IView.MinimumWidth

Získá zadanou minimální šířku omezení IView, mezi nulou a double. Positiveinfinity.

(Zděděno od VisualElement)
IView.Semantics

Přidává do každého zobrazení sémantiku pro usnadnění přístupu.

(Zděděno od VisualElement)
IView.Shadow

Zobrazí stín kolem cílového zobrazení.

(Zděděno od VisualElement)
IView.VerticalLayoutAlignment

Určuje svislý aspekt uspořádání tohoto prvku v kontejneru.

(Zděděno od VisualElement)
IView.Visibility

Získá hodnotu, která určuje, zda má být toto zobrazení součástí stromu vizuálu nebo ne.

(Zděděno od VisualElement)
IView.Width

Získá zadanou šířku IView.

(Zděděno od VisualElement)
IVisualElementController.EffectiveFlowDirection

Pro interní použití v .NET MAUI.

(Zděděno od VisualElement)
IVisualElementController.InvalidateMeasure(InvalidationTrigger)

Pro interní použití v .NET MAUI.

(Zděděno od VisualElement)
IVisualTreeElement.GetVisualChildren()

Získá jen pro čtení seznam podřízených prvků vizuálu.

(Zděděno od Element)
IVisualTreeElement.GetVisualParent()

Získá vizuální nadřazený prvek elementu.

(Zděděno od Element)

Metody rozšíření

AbortAnimation(IAnimatable, String)

Zastaví animaci.

Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Nastaví zadané parametry a spustí animaci.

Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Nastaví zadané parametry a spustí animaci.

Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>)

Nastaví zadané parametry a spustí animaci.

Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>, IAnimationManager)

Nastaví zadané parametry a spustí animaci.

AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action, IAnimationManager)

Nastaví zadané parametry a spustí kinetickou animaci.

AnimationIsRunning(IAnimatable, String)

Vrátí logickou hodnotu, která označuje, zda je animace určená parametrem spuštěna handle .

Batch(IAnimatable)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

SetAppTheme<T>(BindableObject, BindableProperty, T, T)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Vytvoří a použije vazbu na vlastnost.

AncestorToRoot(Page)

Pro interní použití platformou Microsoft.Maui.Controls.

FindByName<T>(Element, String)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

CancelAnimations(VisualElement)

Přeruší všechny animace (např. LayoutTo, TranslateTo, ScaleToatd.) u elementu view .

FadeTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která provádí prolnutí popsané opacityparametry , lengtha easing .

LayoutTo(VisualElement, Rect, UInt32, Easing) Vrátí úlohu, která zjednodušuje hranice VisualElement zadané parametrem view na obdélník určený parametrem bounds .
RelRotateTo(VisualElement, Double, UInt32, Easing)

Otočí VisualElement objekt určený objektem view z aktuálního otočení o hodnotu drotation.

RelScaleTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která škáluje VisualElement objekt určený parametrem view z aktuálního měřítka na dscale.

RotateTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která obměňuje VisualElement hodnotu určenou parametrem view , která je popsána rotationparametry , lengtha easing .

RotateXTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která zkosí osu X objektu VisualElement určeného parametrem viewrotation, a to na chvíli length a pomocí easing.

RotateYTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která zkosí osu VisualElement Y s hodnotou , která je určena parametrem rotationview , trvá to čas length a používá easing.

ScaleTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která škáluje VisualElement hodnotu určenou parametrem view na absolutní faktor scaleškálování .

ScaleXTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která škáluje osu X objektu VisualElement určeného parametrem view na absolutní faktor scaleškálování .

ScaleYTo(VisualElement, Double, UInt32, Easing)

Vrátí úlohu, která škáluje osu VisualElement Y metody určené parametrem view na absolutní faktor scaleškálování .

TranslateTo(VisualElement, Double, Double, UInt32, Easing)

Animuje prvky TranslationX a TranslationY vlastnosti z jejich aktuálních hodnot na nové hodnoty. Tím se zajistí, že rozložení vstupu bude na stejné pozici jako rozložení vizuálu.

HasVisualStateGroups(VisualElement)

Vrátí hodnotu true , pokud element má přidruženou jednu nebo více skupin stavů vizuálů. V opačném případě vrátí falsehodnotu .

CheckHandlers(IView)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

ComputeDesiredSize(IView, Double, Double)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

ComputeFrame(IView, Rect)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

ToHandler(IElement, IMauiContext)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

ToPlatform(IElement, IMauiContext)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

ToHandler(IView, IMauiContext)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

SetSemanticFocus(IView)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

CaptureAsync(IView)

Objekt Page , který spravuje navigaci a uživatelské prostředí zásobníku dalších stránek.

GetVisualElementWindow(IVisualTreeElement)

Získá okno obsahující prvek vizuálního stromu, pokud je prvek obsažen v jednom.

GetVisualTreeDescendants(IVisualTreeElement)

Získá celou hierarchii potomků jako seznam podřízených položek pro daný prvek vizuálního stromu.

GetVisualTreeElements(IVisualTreeElement, Point)

Získá seznam podřízených prvků vizuálního stromu na základě daného bodu.

GetVisualTreeElements(IVisualTreeElement, Rect)

Získá seznam prvků vizuálního stromu podřízené z obdélníku.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Získá seznam podřízených prvků vizuálního stromu na základě daného bodu x, y.

GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double)

Získá seznam podřízených prvků vizuálního stromu na základě obdélníku definovaného souřadnicemi, které jsou zadány v jednotkách platformy, nikoli pixely.

Platí pro