Shell Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering.
public ref class Shell : Microsoft::Maui::Controls::Page, Microsoft::Maui::Controls::IPageContainer<Microsoft::Maui::Controls::Page ^>, Microsoft::Maui::Controls::IShellController, Microsoft::Maui::IFlyoutView
[Microsoft.Maui.Controls.ContentProperty("Items")]
public class Shell : Microsoft.Maui.Controls.Page, Microsoft.Maui.Controls.IPageContainer<Microsoft.Maui.Controls.Page>, Microsoft.Maui.Controls.IShellController, Microsoft.Maui.IFlyoutView
[<Microsoft.Maui.Controls.ContentProperty("Items")>]
type Shell = class
inherit Page
interface IShellController
interface IPageController
interface IVisualElementController
interface IElementController
interface IPageContainer<Page>
interface IFlyoutView
interface IView
interface IElement
interface ITransform
Public Class Shell
Inherits Page
Implements IFlyoutView, IPageContainer(Of Page), IShellController
- Arv
- Arv
- Attribut
- Implementeringar
Konstruktorer
| Name | Description |
|---|---|
| Shell() |
Initierar en ny instans av Shell klassen. |
Fält
| Name | Description |
|---|---|
| ActionSheetSignalName |
Identifieraren som används av det interna meddelandesystemet för att visa ett åtgärdsblad. (Ärvd från Page) |
| AlertSignalName |
Identifieraren som används av det interna meddelandesystemet för att visa en aviseringsdialogruta. (Ärvd från Page) |
| BackButtonBehaviorProperty |
Styr beteendet för sidans bakåtknapp. |
| BackgroundColorProperty |
Definierar bakgrundsfärgen i Shell Chrome. Färgen fylls inte i bakom Shell-innehållet. |
| BusySetSignalName |
Identifieraren som används av det interna meddelandesystemet för att ange IsBusy. (Ärvd från Page) |
| CurrentItemProperty |
Den valda ShellItem. |
| CurrentStateProperty |
Bindbar egenskap för CurrentState. |
| DisabledColorProperty |
Definierar färgen för att skugga text och ikoner som är inaktiverade. |
| FlyoutBackdropProperty |
Bakgrunden av den utfällbara menyn, som är utseendet på det utfällbara överlägget. |
| FlyoutBackgroundColorProperty |
Bakgrundsfärgen för Shell Flyout. |
| FlyoutBackgroundImageAspectProperty |
Bildförhållandet för bakgrundsbilden. |
| FlyoutBackgroundImageProperty |
Anger den utfällbara bakgrundsbilden, av typen ImageSource, till en fil, inbäddad resurs, URI eller ström. |
| FlyoutBackgroundProperty |
Bindbar egenskap för FlyoutBackground. |
| FlyoutBehaviorProperty |
Hanterar det beteende som används för att öppna den utfällbara menyn. |
| FlyoutContentProperty |
Utfällbara objekt som representerar det utfällbara innehållet. |
| FlyoutContentTemplateProperty |
Det utfällbara innehållet kan definieras genom att ange en DataTemplate. Du kan också visa en utfällbar rubrik ovanför det utfällbara innehållet, och en utfällbar sidfot kan också visas under det utfällbara innehållet. |
| FlyoutFooterProperty |
Det utfällbara sidfotsutseendet. Den utfällbara sidfoten är det innehåll som eventuellt visas längst ned i den utfällbara menyn. |
| FlyoutFooterTemplateProperty |
Det utfällbara sidfotsutseendet kan definieras genom att ange en DataTemplate. |
| FlyoutHeaderBehaviorProperty |
Bindbar egenskap för FlyoutHeaderBehavior. |
| FlyoutHeaderProperty |
Det utfällbara sidhuvudets utseende. Den utfällbara rubriken är det innehåll som eventuellt visas överst i den utfällbara menyn. |
| FlyoutHeaderTemplateProperty |
Utseendet på den utfällbara rubriken kan definieras genom att ange en DataTemplate. |
| FlyoutHeightProperty |
Höjden på den utfällbara menyn. Detta möjliggör scenarier som att minska höjden på den utfällbara menyn så att den inte skymmer flikfältet. |
| FlyoutIconProperty |
Som standard har Shell-program en hamburgerikon som, när de trycks in, öppnar den utfällbara menyn. Den här ikonen kan ändras genom att ange egenskapen FlyoutIcon. |
| FlyoutIsPresentedProperty |
Den utfällbara menyn kan öppnas och stängas programmässigt genom att ställa in egenskapen FlyoutIsPresented till ett booleskt värde som anger om den utfällbara menyn för närvarande är öppen. |
| FlyoutItemIsVisibleProperty |
Synligheten FlyoutItem . Flyout-objekt är synliga i flyout-läget som standard. |
| FlyoutVerticalScrollModeProperty |
Ändrar beteendet för den utfällbara rullningen. Som standard kan ett popupfönster rullas vertikalt när objekten i popupfönstret inte får plats. |
| FlyoutWidthProperty |
Bredden på den utfällbara menyn. Detta möjliggör scenarier som att expandera den utfällbara menyn över hela skärmen. |
| ForegroundColorProperty |
Definierar färgen för att skugga text och ikoner. |
| ItemsProperty |
Bindbar egenskap för Items. |
| ItemTemplateProperty |
Tillämpas DataTemplate på varje FlyoutItem objekt som hanteras av Shell. |
| MenuItemTemplateProperty |
Anpassar utseendet på varje MenuItem. |
| NavBarHasShadowProperty |
Styr om navigeringsfältet har en skugga. |
| NavBarIsVisibleProperty |
Hanterar om navigeringsfältet visas när en sida visas. |
| NavBarVisibilityAnimationEnabledProperty |
Avgör om navigeringsfältets synlighetsändring ska animeeras. |
| PresentationModeProperty |
Definierar den navigeringsanimering som inträffar när en sida navigeras till med GoToAsync(ShellNavigationState, Boolean) metoden . Styr även om innehållet visas på ett modalt sätt eller inte. |
| PromptSignalName |
Identifieraren som används av det interna meddelandesystemet för att visa en dialogruta för frågor. (Ärvd från Page) |
| SearchHandlerProperty |
Shell Styr sökfunktionen. |
| TabBarBackgroundColorProperty |
Definierar bakgrundsfärgen för flikfältet. Om egenskapen inte har angetts BackgroundColorProperty används värdet. |
| TabBarDisabledColorProperty |
Definierar den inaktiverade färgen för flikfältet. Om egenskapen inte har angetts DisabledColorProperty används värdet. |
| TabBarForegroundColorProperty |
Bindbar egenskap för den bifogade egenskapen |
| TabBarIsVisibleProperty |
Hanterar synligheten i det nedre flikfältet. |
| TabBarTitleColorProperty |
Definierar rubrikfärgen för flikfältet. Om egenskapen inte har angetts TitleColorProperty används värdet. |
| TabBarUnselectedColorProperty |
Definierar den omarkerade färgen för flikfältet. Om egenskapen inte har angetts UnselectedColorProperty används värdet. |
| TitleColorProperty |
Definierar rubrikfärgen för flikfältet. Om egenskapen inte har angetts TitleColorProperty används värdet. |
| TitleViewProperty |
Gör att alla View kan visas i navigeringsfältet. |
| transientNamescope |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. (Ärvd från Element) |
| UnselectedColorProperty |
Definierar den omarkerade färgen för flikfältet. Om egenskapen inte har angetts UnselectedColorProperty används värdet. |
Egenskaper
| Name | Description |
|---|---|
| AnchorX |
Hämtar eller anger X-komponenten i mittpunkten för en transformeringsåtgärd i förhållande till elementets gränser. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| AnchorY |
Hämtar eller anger Y-komponenten i mittpunkten för en transformeringsåtgärd i förhållande till elementets gränser. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| AutomationId |
Hämtar eller anger ett värde som gör att automationsramverket kan hitta och interagera med det här elementet. (Ärvd från Element) |
| Background |
Hämtar eller anger vilket Brush som ska användas för att fylla i bakgrunden för ett element. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| BackgroundColor |
Hämtar eller anger som Color fyller bakgrunden för ett element. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| BackgroundImageSource |
Hämtar eller anger ImageSource som ska användas som bakgrund för den här sidan. Det här är en bindbar egenskap. (Ärvd från Page) |
| Batched |
Hämtar ett värde som anger att det görs batchändringar för det här elementet. (Ärvd från VisualElement) |
| Behaviors |
Hämtar listan över Behavior objekt som är associerade med det här elementet. Det här är en skrivskyddad bindbar egenskap. (Ärvd från VisualElement) |
| BindingContext |
Hämtar eller anger ett objekt som innehåller de egenskaper som ska vara mål för de bundna egenskaper som tillhör den här BindableObject. Det här är en bindbar egenskap. (Ärvd från BindableObject) |
| Bounds |
Hämtar gränserna för elementet i enhetsoberoende enheter. (Ärvd från VisualElement) |
| class |
Hämtar eller anger formatklasserna för elementet. (Ärvd från NavigableElement) |
| ClassId |
Hämtar eller anger ett värde som används för att identifiera en samling semantiskt liknande element. (Ärvd från Element) |
| Clip |
Anger urklippsregionen för ett element. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| ContainerArea |
Föråldrad.
Hämtar eller anger det område som den här sidan finns i. (Ärvd från Page) |
| Current |
Hämtar den aktuella Shell instansen från det aktiva programfönstret. |
| CurrentItem |
Den valda ShellItem. |
| CurrentPage |
Den aktuella sidan. |
| CurrentState |
Hämtar det aktuella navigeringstillståndet för Gränssnittet. Det här är en bindbar egenskap. |
| DesiredSize |
Hämtar storleken som det här elementet beräknade under måttpasset för layoutprocessen. (Ärvd från VisualElement) |
| DisableLayout |
Hämtar ett värde som anger att layouten för det här elementet är inaktiverad. (Ärvd från VisualElement) |
| Dispatcher |
Hämtar den dispatcher som var tillgänglig när det här bindbara objektet skapades, annars försöker hitta närmaste tillgängliga dispatcher (förmodligen fönstrets/appens). (Ärvd från BindableObject) |
| EffectControlProvider |
För intern användning av .NET MAUI. (Ärvd från Element) |
| Effects |
Hämtar eller anger de format och egenskaper som ska tillämpas på elementet under körningen. (Ärvd från Element) |
| FlowDirection |
Hämtar eller anger layoutflödesriktningen. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| FlyoutBackdrop |
Hämtar eller sätter bakgrunden till den utfällbara menyn, vilket är utseendet på det utfällbara överlägget. |
| FlyoutBackground |
Hämtar eller anger bakgrundsfärgen för Shell Flyout. |
| FlyoutBackgroundColor |
Hämtar eller anger bakgrundsfärgen för den utfällbara menyn. |
| FlyoutBackgroundImage |
Hämtar eller ställer in den utfällbara bakgrundsbilden. Av typen ImageSource kan vara en fil, inbäddad resurs, URI eller ström. |
| FlyoutBackgroundImageAspect |
Hämtar eller anger proportioner för bakgrundsbilden. |
| FlyoutBehavior |
Hämtar eller anger beteendet för att öppna den utfällbara menyn. |
| FlyoutContent |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| FlyoutContentTemplate |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| FlyoutFooter |
Hämtar eller anger den vy som definierar utseendet på den utfällbara sidfoten. Den utfällbara sidfoten är det innehåll som eventuellt visas längst ned i den utfällbara menyn. |
| FlyoutFooterTemplate |
Hämtar eller ställer in det utfällbara sidfotsutseendet med hjälp av en DataTemplate. |
| FlyoutHeader |
Hämtar eller anger den vy som definierar utseendet på den utfällbara rubriken. Den utfällbara rubriken är det innehåll som eventuellt visas överst i den utfällbara menyn. |
| FlyoutHeaderBehavior |
Hämtar eller anger huvudbeteendet för den utfällbara menyn. |
| FlyoutHeaderTemplate |
Hämtar eller anger det utfällbara rubrikutseendet med hjälp av en DataTemplate. |
| FlyoutHeight |
Hämtar eller anger höjden på den utfällbara menyn. |
| FlyoutIcon |
Hämtar eller anger ikonen som, när den trycks ner, öppnar den utfällbara menyn. |
| FlyoutIsPresented |
Hämtar eller anger den utfällbara menyns synliga status. |
| FlyoutItems |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| FlyoutVerticalScrollMode |
Ändrar beteendet för den utfällbara rullningen. |
| FlyoutWidth |
Hämtar eller anger bredden på den utfällbara menyn. |
| Frame |
Hämtar eller anger den ram som det här elementet finns i på skärmen. (Ärvd från VisualElement) |
| Handler |
Hämtar eller anger associerat IViewHandler till det här elementet. (Ärvd från VisualElement) |
| Height |
Hämtar den aktuella renderade höjden för det här elementet i enhetsoberoende enheter. Det här är en skrivskyddad bindbar egenskap. (Ärvd från VisualElement) |
| HeightRequest |
Hämtar eller anger den önskade höjd åsidosättningen för det här elementet i enhetsoberoende enheter. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| IconImageSource |
Hämtar eller anger den ImageSource som ska användas för ikonen som är associerad med den här sidan. Det här är en bindbar egenskap. (Ärvd från Page) |
| Id |
Hämtar ett värde som kan användas för att unikt identifiera ett element under hela körningen av ditt program. (Ärvd från Element) |
| IgnoresContainerArea |
Hämtar eller anger ett värde som avgör om du vill ignorera ContainerArea. Det här är en bindbar egenskap. (Ärvd från Page) |
| InputTransparent |
Hämtar eller anger ett värde som anger om det här elementet svarar på träfftestning under användarinteraktion. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| InternalChildren |
Hämtar den interna samlingen med underordnade element som finns på den här sidan. (Ärvd från Page) |
| IsBusy |
Föråldrad.
Hämtar eller anger sidans upptagna tillstånd. Detta gör att den plattformsspecifika globala aktivitetsindikatorn visar ett upptaget tillstånd. Det här är en bindbar egenskap. (Ärvd från Page) |
| IsEnabled |
Hämtar eller anger ett värde som anger om det här elementet är aktiverat i användargränssnittet. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| IsEnabledCore |
Det här värdet representerar det kumulativa IsEnabled-värdet. Alla typer som åsidosätter den här egenskapen måste också anropa metoden RefreshIsEnabledProperty() om värdet ändras. (Ärvd från VisualElement) |
| IsFocused |
Hämtar ett värde som anger om det här elementet är fokuserat för närvarande. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| IsInPlatformLayout |
Hämtar eller anger ett värde som anger att det här elementet för närvarande går igenom plattformslayoutcykeln. (Ärvd från VisualElement) |
| IsLoaded |
Anger om ett element är anslutet till huvudobjektträdet. (Ärvd från VisualElement) |
| IsPlatformEnabled |
Hämtar eller anger ett värde som anger om det här elementets plattformsekvivalentelement är aktiverat. (Ärvd från VisualElement) |
| IsPlatformStateConsistent |
Hämtar eller anger ett värde som anger att det här elementet för närvarande är konsekvent med plattformsekvivalent elementtillstånd. (Ärvd från VisualElement) |
| IsVisible |
Hämtar eller anger ett värde som avgör om det här elementet ska visas på skärmen och ta upp utrymme i layouter. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| Items |
Hämtar samlingen av ShellItem objekt i Gränssnittet. Det här är en bindbar egenskap. |
| ItemTemplate |
Hämtar eller uppsättningar DataTemplate som tillämpas på var och en av objekten. |
| LogicalChildren |
Föråldrad.
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. (Ärvd från Element) |
| MaximumHeightRequest |
Hämtar eller anger den maximala höjd som elementet begär under layouten i enhetsoberoende enheter. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| MaximumWidthRequest |
Hämtar eller anger den maximala bredd som elementet begär under layouten i enhetsoberoende enheter. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| MenuBarItems |
Hämtar objekten för den MenuBarItem här sidan, implementerade på ett plattformsspecifikt sätt. (Ärvd från Page) |
| MenuItemTemplate |
Hämtar eller anger tillämpat DataTemplate på MenuItem-objekt i samlingen MenuItems. |
| MinimumHeightRequest |
Hämtar eller anger den lägsta höjd som elementet begär under layouten i enhetsoberoende enheter. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| MinimumWidthRequest |
Hämtar eller anger den minsta bredd som elementet begär under layouten i enhetsoberoende enheter. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| Navigation |
Hämtar objektet som ansvarar för att hantera stackbaserad navigering. (Ärvd från NavigableElement) |
| NavigationProxy |
Hämtar casten av Navigation till en NavigationProxy. (Ärvd från NavigableElement) |
| Opacity |
Hämtar eller anger det opacitetsvärde som tillämpas på elementet när det återges. Intervallet för det här värdet är 0 till 1. värden utanför det här intervallet anges till närmaste giltiga värde. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| Padding |
Hämtar eller anger utrymmet mellan innehållet på sidan och dess kantlinje. Det här är en bindbar egenskap. (Ärvd från Page) |
| Parent |
Hämtar eller anger det överordnade Element elementet. (Ärvd från Element) |
| RealParent |
För intern användning av .NET MAUI. (Ärvd från Element) |
| Resources |
Hämtar eller anger den lokala resursordlistan. (Ärvd från VisualElement) |
| Rotation |
Hämtar eller anger rotationen (i grader) om Z-axeln (affinrotation) när elementet återges. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| RotationX |
Hämtar eller anger rotationen (i grader) om X-axeln (perspektivrotation) när elementet återges. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| RotationY |
Hämtar eller anger rotationen (i grader) om Y-axeln (perspektivrotation) när elementet återges. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| Scale |
Hämtar eller anger skalningsfaktorn som tillämpas på elementet. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| ScaleX |
Hämtar eller anger ett skalningsvärde som ska tillämpas på X-riktningen. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| ScaleY |
Hämtar eller anger ett skalningsvärde som ska tillämpas på Y-riktningen. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| Shadow |
Hämtar eller ställer in skuggeffekten som elementet gjuter. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| Style |
Hämtar eller anger det unika Style för det här elementet. (Ärvd från NavigableElement) |
| StyleClass |
Hämtar eller anger formatklasserna för elementet. (Ärvd från NavigableElement) |
| StyleId |
Hämtar eller anger ett användardefinierat värde för att unikt identifiera elementet. (Ärvd från Element) |
| Title |
Hämtar eller anger sidans rubrik. (Ärvd från Page) |
| ToolbarItems |
Hämtar objekten för den ToolbarItem här sidan, implementerade på ett plattformsspecifikt sätt. (Ärvd från Page) |
| TranslationX |
Hämtar eller anger X-översättningsdeltat för elementet i enhetsoberoende enheter. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| TranslationY |
Hämtar eller anger Y-översättningsdeltat för elementet i enhetsoberoende enheter. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| Triggers |
Hämtar listan över TriggerBase objekt som är associerade med det här elementet. Det här är en skrivskyddad bindbar egenskap. (Ärvd från VisualElement) |
| Visual |
Hämtar eller anger en IVisual implementering som åsidosätter det visuella utseendet på ett element. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| Width |
Hämtar den aktuella bredden för det här elementet i enhetsoberoende enheter. Det här är en skrivskyddad bindbar egenskap. (Ärvd från VisualElement) |
| WidthRequest |
Hämtar eller anger den önskade bredd åsidosättningen av det här elementet i enhetsoberoende enheter. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
| Window |
Window Hämtar det som är associerat med ett element. Det här är en skrivskyddad bindbar egenskap. (Ärvd från VisualElement) |
| X |
Hämtar aktuell X-position för det här elementet i enhetsoberoende enheter. Det här är en skrivskyddad bindbar egenskap. (Ärvd från VisualElement) |
| Y |
Hämtar aktuell Y-position för det här elementet i enhetsoberoende enheter. Det här är en skrivskyddad bindbar egenskap. (Ärvd från VisualElement) |
| ZIndex |
Hämtar eller ställer in z-indexet fram-till-tillbaka för ett element i en layout. Det här är en bindbar egenskap. (Ärvd från VisualElement) |
Metoder
| Name | Description |
|---|---|
| AddLogicalChild(Element) |
Lägger till en Element till de logiska underordnade objekten. (Ärvd från Element) |
| ApplyBindings() |
Tillämpar alla aktuella bindningar på BindingContext. (Ärvd från BindableObject) |
| Arrange(Rect) |
Placerar underordnade objekt och bestämmer en storlek för ett element. (Ärvd från VisualElement) |
| ArrangeOverride(Rect) |
Tillåter att underklasser implementerar anpassad ordna logik under ett kontrolllayout-pass. (Ärvd från VisualElement) |
| BatchBegin() |
Signalerar början på en batch med ändringar i elementegenskaperna. Detta kan gynna prestanda om ett större antal egenskapsvärden ändras. (Ärvd från VisualElement) |
| BatchCommit() |
Signalerar slutet på en batch med kommandon till elementet och att dessa kommandon nu ska checkas in. (Ärvd från VisualElement) |
| ChangeVisualState() |
Ändrar det aktuella visuella tillståndet baserat på de aktuella egenskapsvärdena för dessa element. (Ärvd från VisualElement) |
| ClearLogicalChildren() |
Tar bort alla underordnade Elements. (Ärvd från Element) |
| ClearValue(BindableProperty) |
Rensar alla värden som tidigare har angetts för en bindbar egenskap. (Ärvd från BindableObject) |
| ClearValue(BindablePropertyKey) |
Rensar alla värden som tidigare har angetts för en bindbar egenskap som identifieras av dess nyckel. (Ärvd från BindableObject) |
| CoerceValue(BindableProperty) |
Tvingar fram värdet för den angivna bindbara egenskapen. Detta görs genom att BindableProperty.CoerceValueDelegate anropa den angivna bindbara egenskapen. (Ärvd från BindableObject) |
| CoerceValue(BindablePropertyKey) |
Tvingar fram värdet för den angivna bindbara egenskapen. Detta görs genom att BindableProperty.CoerceValueDelegate anropa den angivna bindbara egenskapen. (Ärvd från BindableObject) |
| ComputeConstraintForView(View) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. (Ärvd från VisualElement) |
| DisplayActionSheet(String, String, String, FlowDirection, String[]) |
Föråldrad.
Visar ett plattformsåtgärdsblad som gör att programanvändaren kan välja mellan flera knappar. (Ärvd från Page) |
| DisplayActionSheet(String, String, String, String[]) |
Föråldrad.
Visar ett plattformsåtgärdsblad som gör att programanvändaren kan välja mellan flera knappar. (Ärvd från Page) |
| DisplayActionSheetAsync(String, String, String, FlowDirection, String[]) |
Visar ett plattformsåtgärdsblad som gör att programanvändaren kan välja mellan flera knappar. (Ärvd från Page) |
| DisplayActionSheetAsync(String, String, String, String[]) |
Visar ett plattformsåtgärdsblad som gör att programanvändaren kan välja mellan flera knappar. (Ärvd från Page) |
| DisplayAlert(String, String, String, FlowDirection) |
Föråldrad.
Visar en aviseringsdialogruta för programanvändaren med en enda avbryt-knapp. (Ärvd från Page) |
| DisplayAlert(String, String, String, String, FlowDirection) |
Föråldrad.
Visar en aviseringsdialogruta för programanvändaren med en enda avbryt-knapp. (Ärvd från Page) |
| DisplayAlert(String, String, String, String) |
Föråldrad.
Visar en aviseringsdialogruta för programanvändaren med en enda avbryt-knapp. (Ärvd från Page) |
| DisplayAlert(String, String, String) |
Föråldrad.
Visar en aviseringsdialogruta för programanvändaren med en enda avbryt-knapp. (Ärvd från Page) |
| DisplayAlertAsync(String, String, String, FlowDirection) |
Visar en aviseringsdialogruta för programanvändaren med en enda avbryt-knapp. (Ärvd från Page) |
| DisplayAlertAsync(String, String, String, String, FlowDirection) |
Visar en aviseringsdialogruta för programanvändaren med en enda avbryt-knapp. (Ärvd från Page) |
| DisplayAlertAsync(String, String, String, String) |
Visar en aviseringsdialogruta för programanvändaren med en enda avbryt-knapp. (Ärvd från Page) |
| DisplayAlertAsync(String, String, String) |
Visar en aviseringsdialogruta för programanvändaren med en enda avbryt-knapp. (Ärvd från Page) |
| DisplayPromptAsync(String, String, String, String, String, Int32, Keyboard, String) |
Visar en promptdialogruta för programanvändaren med avsikten att avbilda ett enda strängvärde. (Ärvd från Page) |
| EffectIsAttached(String) |
För intern användning av .NET MAUI. (Ärvd från Element) |
| FindByName(String) |
Returnerar det element som har det angivna namnet. (Ärvd från Element) |
| Focus() |
Försöker ställa in fokus på det här elementet. (Ärvd från VisualElement) |
| ForceLayout() |
Tvingar sidan att utföra ett layoutpass. (Ärvd från Page) |
| GetBackButtonBehavior(BindableObject) |
BackButtonBehavior Hämtar för den angivna |
| GetBackgroundColor(BindableObject) |
Hämtar bakgrundsfärgen i Shell Chrome. |
| GetDisabledColor(BindableObject) |
Hämtar färgen för att skugga text och ikoner som är inaktiverade. |
| GetFlyoutBackdrop(BindableObject) |
Får bakgrunden av den utfällbara menyn, vilket är utseendet på den utfällbara överlägget. |
| GetFlyoutBehavior(BindableObject) |
Hämtar det beteende som används för att öppna den utfällbara menyn när angiven |
| GetFlyoutHeight(BindableObject) |
Hämtar höjden på den utfällbara menyn när angiven |
| GetFlyoutItemIsVisible(BindableObject) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| GetFlyoutWidth(BindableObject) |
Hämtar bredden på den utfällbara menyn. |
| GetForegroundColor(BindableObject) |
Hämtar förgrundsfärgen för flikfältet. |
| GetItemTemplate(BindableObject) |
Hämtar tillämpad DataTemplate på varje FlyoutItem objekt som hanteras av Shell. |
| GetMenuItemTemplate(BindableObject) |
Hämtar det DataTemplate tillämpade objektet MenuItem i samlingen MenuItems. |
| GetNavBarHasShadow(BindableObject) |
Hämtar ett värde som representerar om navigeringsfältet har en skugga när angiven |
| GetNavBarIsVisible(BindableObject) |
Hämtar ett värde som anger om navigeringsfältet är synligt när den angivna |
| GetNavBarVisibilityAnimationEnabled(BindableObject) |
Hämtar ett värde som anger om navigeringsfältets synlighetsändring är animerad för den angivna |
| GetParentWindow() |
Hämtar det överordnade fönstret som innehåller sidan. (Ärvd från Page) |
| GetPresentationMode(BindableObject) |
Hämtar navigeringsanimeringen som inträffar när en sida navigeras till med GoToAsync(ShellNavigationState, Boolean) metoden . |
| GetSearchHandler(BindableObject) |
Hämtar den integrerade sökfunktionen. |
| GetTabBarBackgroundColor(BindableObject) |
Hämtar bakgrundsfärgen för flikfältet. |
| GetTabBarDisabledColor(BindableObject) |
Hämtar flikfältets färg när det är inaktiverat. |
| GetTabBarForegroundColor(BindableObject) |
Hämtar förgrundsfärgen för flikfältet. |
| GetTabBarIsVisible(BindableObject) |
Hämtar flikarnas synlighet när angiven |
| GetTabBarTitleColor(BindableObject) |
Hämtar rubrikfärgen för flikfältet. |
| GetTabBarUnselectedColor(BindableObject) |
Hämtar den omarkerade färgen för flikfältet. Om egenskapen inte har angetts används egenskapsvärdet UnselectedColor. |
| GetTitleColor(BindableObject) |
Hämtar den färg som används för rubriken på den aktuella sidan. |
| GetTitleView(BindableObject) |
Hämtar alla View som ska visas i navigeringsfältet när angivet |
| GetUnselectedColor(BindableObject) |
Hämtar färgen för omarkerad text och ikoner i Shell Chrome. |
| GetValue(BindableProperty) |
Returnerar värdet som finns i den angivna bindbara egenskapen. (Ärvd från BindableObject) |
| GoToAsync(ShellNavigationState, Boolean, IDictionary<String,Object>) |
Asynkront navigerar till det angivna tillståndet med animeringskontroll och valfria parametrar. |
| GoToAsync(ShellNavigationState, Boolean, ShellNavigationQueryParameters) |
Den här metoden navigerar till en ShellNavigationState och returnerar en Task. |
| GoToAsync(ShellNavigationState, Boolean) |
Asynkront navigerar till den angivna |
| GoToAsync(ShellNavigationState, IDictionary<String,Object>) |
Asynkront navigerar till det angivna tillståndet med valfria parametrar. |
| GoToAsync(ShellNavigationState, ShellNavigationQueryParameters) |
Den här metoden navigerar till en ShellNavigationState och returnerar en Task som slutförs när navigeringsanimeringen har slutförts. |
| GoToAsync(ShellNavigationState) |
Asynkront navigerar till den angivna |
| InsertLogicalChild(Int32, Element) |
Infogar ett Element till de logiska underordnade objekten i det angivna indexet. (Ärvd från Element) |
| InvalidateMeasure() |
Markerar det aktuella måttet för ett element som ogiltigt. (Ärvd från VisualElement) |
| InvalidateMeasureNonVirtual(InvalidationTrigger) |
Föråldrad.
Ogiltigförklarar måttet för ett element. (Ärvd från VisualElement) |
| InvalidateMeasureOverride() |
Ger ett sätt att tillåta att underklasser (t.ex. layout) åsidosätter InvalidateMeasure() (Ärvd från VisualElement) |
| InvalidateStyle() |
Tvingar fram oanvänd och återanvändning av det aktuella sammanfogade formatet. Den här metoden är avsedd för infrastrukturanvändning (t.ex. Hot Reload) och bör inte användas i programkod. (Ärvd från StyleableElement) |
| IsSet(BindableProperty) |
Avgör om en bindbar egenskap finns och har en värdeuppsättning. (Ärvd från BindableObject) |
| Layout(Rect) |
Föråldrad.
Uppdaterar elementets gränser under layoutcykeln. (Ärvd från VisualElement) |
| LayoutChildren(Double, Double, Double, Double) |
Föråldrad.
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| Measure(Double, Double, MeasureFlags) |
Föråldrad.
Returnerar den minsta storlek som ett element behöver för att visas på enheten. (Ärvd från VisualElement) |
| Measure(Double, Double) |
Returnerar den minsta storlek som ett element behöver för att visas på enheten. Marginaler undantas från mätningen, men returneras med storleken.
Vi rekommenderar inte att du anropar den här metoden utanför passet |
| MeasureOverride(Double, Double) |
Tillåter att underklasser implementerar anpassad måttlogik under ett kontrollmåttspass. (Ärvd från VisualElement) |
| On<T>() |
Returnerar den plattformsspecifika instansen av den här |
| OnAppearing() |
När de åsidosättas i en härledd klass kan programutvecklare anpassa beteendet omedelbart innan sidan blir synlig. (Ärvd från Page) |
| OnBackButtonPressed() |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| OnBindingContextChanged() |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| OnChildAdded(Element) |
Anropas när ett underordnat objekt läggs till i det här elementet. (Ärvd från VisualElement) |
| OnChildMeasureInvalidated(Object, EventArgs) |
Anger att önskad storlek för ett underordnat barn Element har ändrats. (Ärvd från Page) |
| OnChildRemoved(Element, Int32) |
Anropas när ett underordnat objekt tas bort från det här elementet. (Ärvd från VisualElement) |
| OnChildrenReordered() |
Genererar händelsen ChildrenReordered . (Ärvd från VisualElement) |
| OnDisappearing() |
När den åsidosättas i en härledd klass kan programutvecklaren anpassa beteendet när sidan försvinner. (Ärvd från Page) |
| OnHandlerChanged() |
När den åsidosättas i en härledd klass bör händelsen höjas HandlerChanged . (Ärvd från Element) |
| OnHandlerChanging(HandlerChangingEventArgs) |
När den åsidosättas i en härledd klass bör händelsen höjas HandlerChanging . (Ärvd från Element) |
| OnMeasure(Double, Double) |
Föråldrad.
Metod som anropas när en layoutmätning sker. (Ärvd från VisualElement) |
| OnNavigated(ShellNavigatedEventArgs) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| OnNavigatedFrom(NavigatedFromEventArgs) |
När de åsidosättas i en härledd klass kan programutvecklare anpassa beteendet direkt efter att sidan navigerats bort från. (Ärvd från Page) |
| OnNavigatedTo(NavigatedToEventArgs) |
När de åsidosättas i en härledd klass kan programutvecklare anpassa beteendet direkt efter att sidan har navigerats till. (Ärvd från Page) |
| OnNavigating(ShellNavigatingEventArgs) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| OnNavigatingFrom(NavigatingFromEventArgs) |
När de åsidosättas i en härledd klass kan programutvecklare anpassa beteendet omedelbart innan sidan navigeras bort från. (Ärvd från Page) |
| OnParentChanged() |
När den åsidosättas i en härledd klass bör händelsen höjas ParentChanged . (Ärvd från Element) |
| OnParentChanging(ParentChangingEventArgs) |
När den åsidosättas i en härledd klass bör händelsen höjas ParentChanging . (Ärvd från Element) |
| OnParentSet() |
Anropas när sidans egenskap har ändrats Parent . (Ärvd från Page) |
| OnPropertyChanged(String) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| OnPropertyChanging(String) |
Genererar händelsen PropertyChanging . (Ärvd från BindableObject) |
| OnSizeAllocated(Double, Double) |
Anger att sidan har tilldelats en storlek. (Ärvd från Page) |
| PlatformSizeChanged() |
Signaler om att plattformsekvivalentelementet för det här elementets storlek har ändrats och att en ny layoutcykel kan behövas. (Ärvd från VisualElement) |
| RefreshIsEnabledProperty() |
Den här metoden måste alltid anropas om någon händelse inträffar och värdet för IsEnabledCore egenskapen ändras. (Ärvd från VisualElement) |
| RemoveBinding(BindableProperty) |
Tar bort en tidigare uppsättning bindning från en bindbar egenskap. (Ärvd från BindableObject) |
| RemoveDynamicResource(BindableProperty) |
Tar bort en tidigare inställd dynamisk resurs. (Ärvd från Element) |
| RemoveLogicalChild(Element) |
Tar bort den första förekomsten av en specifik Element från de logiska underordnade objekten. (Ärvd från Element) |
| SendAppearing() |
Skickar signalen till sidan om att den ska visas visuellt på skärmen. (Ärvd från Page) |
| SendBackButtonPressed() |
Anropar OnBackButtonPressed(). (Ärvd från Page) |
| SendDisappearing() |
Skickar signalen till sidan om att den är på väg att döljas visuellt från skärmen. (Ärvd från Page) |
| SetBackButtonBehavior(BindableObject, BackButtonBehavior) |
Anger bakåtknappens beteende när den angivna |
| SetBackgroundColor(BindableObject, Color) |
Anger bakgrundsfärgen i Shell Chrome. Färgen fylls inte i bakom Shell-innehållet. |
| SetBinding(BindableProperty, BindingBase) |
Tilldelar en bindning till en bindbar egenskap. (Ärvd från BindableObject) |
| SetDisabledColor(BindableObject, Color) |
Anger färgen till skuggad text och ikoner som är inaktiverade. |
| SetDynamicResource(BindableProperty, String) |
Anger egenskapen för BindableProperty det här elementet som ska uppdateras via DynamicResource med den angivna nyckeln. (Ärvd från Element) |
| SetFlyoutBackdrop(BindableObject, Brush) |
Anger bakgrunden till den utfällbara menyn, vilket är utseendet på det utfällbara överlägget. |
| SetFlyoutBehavior(BindableObject, FlyoutBehavior) |
Anger det beteende som används för att öppna den utfällbara menyn när angiven |
| SetFlyoutHeight(BindableObject, Double) |
Anger höjden på den utfällbara menyn. |
| SetFlyoutItemIsVisible(BindableObject, Boolean) |
Anger ett värde som avgör om ett objekt har ett synligt FlyoutItem objekt i den utfällbara menyn. Flyout-objekt är synliga i flyout-läget som standard. Ett objekt kan dock döljas i den utfällbara menyn med FlyoutItemIsVisibleProperty. |
| SetFlyoutWidth(BindableObject, Double) |
Anger bredden på den utfällbara menyn när angiven |
| SetForegroundColor(BindableObject, Color) |
Definierar förgrundsfärgen för flikfältet. Om egenskapen inte har angetts ForegroundColorProperty används värdet. |
| SetItemTemplate(BindableObject, DataTemplate) |
Anger det DataTemplate som tillämpas på varje FlyoutItem objekt som hanteras av Shell. |
| SetMenuItemTemplate(BindableObject, DataTemplate) |
Anger vilka objekt som DataTemplate används MenuItem i samlingen MenuItems. Shell tillhandahåller egenskaperna Text och IconImageSource till BindingContext för MenuItemTemplate. |
| SetNavBarHasShadow(BindableObject, Boolean) |
Styr om navigeringsfältet har en skugga när angiven |
| SetNavBarIsVisible(BindableObject, Boolean) |
Styr om navigeringsfältet visas när angivet |
| SetNavBarVisibilityAnimationEnabled(BindableObject, Boolean) |
Anger om navigeringsfältets synlighetsändring ska animeeras för den angivna |
| SetPresentationMode(BindableObject, PresentationMode) |
Anger navigeringsanimeringen som spelas upp när en Page navigeras till med GoToAsync(ShellNavigationState, Boolean) -metoden. |
| SetSearchHandler(BindableObject, SearchHandler) |
Anger hanteraren som ansvarar för att implementera den integrerade sökfunktionen för när angiven |
| SetTabBarBackgroundColor(BindableObject, Color) |
Anger bakgrundsfärgen för flikfältet. Om egenskapen inte har angetts används egenskapsvärdet BackgroundColor. |
| SetTabBarDisabledColor(BindableObject, Color) |
Anger inaktiverad färg för flikfältet. Om egenskapen inte har angetts DisabledColorProperty används värdet. |
| SetTabBarForegroundColor(BindableObject, Color) |
Anger förgrundsfärgen för flikfältet. Om egenskapen inte har angetts används egenskapsvärdet ForegroundColor. |
| SetTabBarIsVisible(BindableObject, Boolean) |
Anger flikarnas synlighet när den angivna |
| SetTabBarTitleColor(BindableObject, Color) |
Anger rubrikfärgen för flikfältet. Om egenskapen inte har angetts TitleColorProperty används värdet. |
| SetTabBarUnselectedColor(BindableObject, Color) |
Anger den omarkerade färgen för flikfältet. Om egenskapen inte har angetts används egenskapsvärdet UnselectedColor. |
| SetTitleColor(BindableObject, Color) |
Anger den färg som används för rubriken på den aktuella sidan. |
| SetTitleView(BindableObject, View) |
Anger vilka som View ska visas i navigeringsfältet när angiven |
| SetUnselectedColor(BindableObject, Color) |
Anger färgen för omarkerad text och ikoner i Shell Chrome. |
| SetValue(BindableProperty, Object) |
Anger värdet för den angivna bindbara egenskapen. (Ärvd från BindableObject) |
| SetValue(BindablePropertyKey, Object) |
Anger värdet för den angivna bindbara egenskapen. (Ärvd från BindableObject) |
| SetValueFromRenderer(BindableProperty, Object) |
För intern användning av .NET MAUI. (Ärvd från Element) |
| SetValueFromRenderer(BindablePropertyKey, Object) |
För intern användning av .NET MAUI. (Ärvd från Element) |
| SizeAllocated(Double, Double) |
Metod som anropas under en layoutcykel för att signalera början på en underträdslayout. (Ärvd från VisualElement) |
| UnapplyBindings() |
Tar bort alla aktuella bindningar från den aktuella kontexten. (Ärvd från BindableObject) |
| Unfocus() |
Tar bort tangentbordsfokus på det här elementet. (Ärvd från VisualElement) |
| UpdateChildrenLayout() |
Föråldrad.
Begär att underordnade Elementpå sidan uppdaterar sina layouter. (Ärvd från Page) |
Händelser
| Name | Description |
|---|---|
| Appearing |
Upphöjt när den här sidan visas visuellt på skärmen. (Ärvd från Page) |
| BatchCommitted |
Inträffar när en batch med egenskapsändringar har checkats in genom att anropa BatchCommit(). (Ärvd från VisualElement) |
| BindingContextChanged |
Inträffar när värdet för BindingContext egenskapen ändras. (Ärvd från BindableObject) |
| ChildAdded |
Upphöjt när ett underordnat element läggs till i elementet. (Ärvd från Element) |
| ChildRemoved |
Upphöjt när ett underordnat element tas bort från elementet. (Ärvd från Element) |
| ChildrenReordered |
Inträffar när ordningen på elementets underordnade ändringar. (Ärvd från VisualElement) |
| DescendantAdded |
Upphöjt när ett underordnat element läggs till i elementets underträd. (Ärvd från Element) |
| DescendantRemoved |
Upphöjt när ett underordnat element tas bort från elementens underträd. (Ärvd från Element) |
| Disappearing |
Upphöjt när den här sidan försvinner visuellt från skärmen. (Ärvd från Page) |
| FocusChangeRequested |
Föråldrad.
Inträffar när en fokusändring begärs. (Ärvd från VisualElement) |
| Focused |
Inträffar när det här elementet är fokuserat. (Ärvd från VisualElement) |
| HandlerChanged |
Utlöses när elementets hanterare har ändrats. (Ärvd från Element) |
| HandlerChanging |
Utlöses när elementets hanterare börjar ändras. (Ärvd från Element) |
| LayoutChanged |
Föråldrad.
Upphöjt när underordnade på den här sidan, och därmed potentiellt layouten, har ändrats. (Ärvd från Page) |
| Loaded |
Inträffar när ett element har konstruerats och lagts till i det visuella plattformsträdet. (Ärvd från VisualElement) |
| MeasureInvalidated |
Inträffar när det aktuella måttet för ett element har ogiltigförklarats. (Ärvd från VisualElement) |
| Navigated |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| NavigatedFrom |
Upphöjt efter att sidan navigerats bort från. (Ärvd från Page) |
| NavigatedTo |
Upphöjt efter att sidan har navigerats till. (Ärvd från Page) |
| Navigating |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| NavigatingFrom |
Upphöjt innan du navigerar bort från sidan. (Ärvd från Page) |
| ParentChanged |
Upphöjt när elementets överordnade objekt har ändrats. (Ärvd från Element) |
| ParentChanging |
Utlöses när elementets börjar ändras. (Ärvd från Element) |
| PropertyChanged |
Inträffar när ett egenskapsvärde ändras. (Ärvd från BindableObject) |
| PropertyChanging |
Inträffar när ett egenskapsvärde ändras. (Ärvd från BindableObject) |
| SizeChanged |
Inträffar när storleken på ett element har ändrats. (Ärvd från VisualElement) |
| Unfocused |
Inträffar när det här elementet är ofokuserat. (Ärvd från VisualElement) |
| Unloaded |
Inträffar när ett element inte längre är anslutet till det visuella plattformsträdet. (Ärvd från VisualElement) |
Explicita gränssnittsimplementeringar
| Name | Description |
|---|---|
| IContextFlyoutElement.ContextFlyout |
ContextFlyout Hämtar för vyn. Utfällbara menyer, utfällbara underwebbplatser och utfällbara menyavgränsare kan läggas till i den utfällbara kontexten. (Ärvd från Element) |
| IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. (Ärvd från BindableObject) |
| IEffectControlProvider.RegisterEffect(Effect) |
Registrerar det angivna |
| IElement.Handler |
Hämtar eller anger elementets vyhanterare. (Ärvd från VisualElement) |
| IElement.Parent |
Hämtar elementets överordnad. (Ärvd från Element) |
| IElementController.Descendants() |
För intern användning av .NET MAUI. (Ärvd från Element) |
| IElementController.LogicalChildren |
För intern användning av .NET MAUI. (Ärvd från Element) |
| IElementController.SetValueFromRenderer(BindableProperty, Object) |
För intern användning av .NET MAUI. (Ärvd från Element) |
| IFlyoutView.Detail |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IFlyoutView.Flyout |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IFlyoutView.FlyoutBehavior |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IFlyoutView.IsGestureEnabled |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IFlyoutView.IsPresented |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| INameScope.RegisterName(String, Object) |
För intern användning av .NET MAUI. (Ärvd från Element) |
| INameScope.UnregisterName(String) |
För intern användning av .NET MAUI. (Ärvd från Element) |
| IPaddingElement.OnPaddingPropertyChanged(Thickness, Thickness) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. (Ärvd från Page) |
| IPaddingElement.PaddingDefaultValueCreator() |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. (Ärvd från Page) |
| ISafeAreaView.IgnoreSafeArea |
Anger hur innehållet i vyn ska placeras i förhållande till hinder. Om det här värdet är |
| IShellController.AddAppearanceObserver(IAppearanceObserver, Element) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.AddFlyoutBehaviorObserver(IFlyoutBehaviorObserver) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.AppearanceChanged(Element, Boolean) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.FlyoutContent |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.FlyoutFooter |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.FlyoutHeader |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.FlyoutItemsChanged |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.GenerateFlyoutGrouping() |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.GetFlyoutItemDataTemplate(BindableObject) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.GetItems() |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.GetNavigationState(ShellItem, ShellSection, ShellContent, Boolean) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.ItemsCollectionChanged |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.OnFlyoutItemSelected(Element) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.OnFlyoutItemSelectedAsync(Element) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.ProposeNavigation(ShellNavigationSource, ShellItem, ShellSection, ShellContent, IReadOnlyList<Page>, Boolean) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.RemoveAppearanceObserver(IAppearanceObserver) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.RemoveFlyoutBehaviorObserver(IFlyoutBehaviorObserver) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.StructureChanged |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IShellController.UpdateCurrentState(ShellNavigationSource) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| IToolbarElement.Toolbar |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. (Ärvd från Page) |
| IToolTipElement.ToolTip |
Representerar ett litet rektangulärt popup-fönster som visar en kort beskrivning av en vys syfte när användaren vilar pekaren på vyn. (Ärvd från Element) |
| IView.Arrange(Rect) |
Placerar underordnade element och bestämmer en storlek för ett element. (Ärvd från VisualElement) |
| IView.Background |
Hämtar färgen som fyller bakgrunden i en vy. (Ärvd från Page) |
| IView.Clip |
Hämtar sökvägen som används för att definiera dispositionen av innehållet i en vy. (Ärvd från VisualElement) |
| IView.FlowDirection |
Riktning i vilken användargränssnittselementen genomsöks av ögat (Ärvd från VisualElement) |
| IView.Height |
Hämtar den angivna höjden på IView. (Ärvd från VisualElement) |
| IView.HorizontalLayoutAlignment |
Avgör den vågräta aspekten av elementets arrangemang i en container (Ärvd från VisualElement) |
| IView.InvalidateArrange() |
Metod som anropas för att ogiltigförklara layouten för den här vyn. (Ärvd från VisualElement) |
| IView.InvalidateMeasure() |
Signaler om att det aktuella måttvärdet för den här vyn inte längre är giltigt och måste omberäknas under nästa måttpass. (Ärvd från VisualElement) |
| IView.IsFocused |
Hämtar ett värde som anger om den här vyn är fokuserad för närvarande. (Ärvd från VisualElement) |
| IView.Margin |
Marginalen representerar avståndet mellan en vy och dess intilliggande vyer. (Ärvd från VisualElement) |
| IView.MaximumHeight |
Hämtar den angivna maximala höjdbegränsningen för IView, mellan noll och dubbel. PositiveInfinity. (Ärvd från VisualElement) |
| IView.MaximumWidth |
Hämtar den angivna maximala breddbegränsningen för IView, mellan noll och dubbel. PositiveInfinity. (Ärvd från VisualElement) |
| IView.Measure(Double, Double) |
Uppdaterar storleken på en vy. (Ärvd från VisualElement) |
| IView.MinimumHeight |
Hämtar den angivna lägsta höjdbegränsningen för IView, mellan noll och dubbel. PositiveInfinity. (Ärvd från VisualElement) |
| IView.MinimumWidth |
Hämtar den angivna begränsningen för minsta bredd för IView, mellan noll och dubbel. PositiveInfinity. (Ärvd från VisualElement) |
| IView.Semantics |
Lägger till semantik i varje vy för hjälpmedel (Ärvd från VisualElement) |
| IView.Shadow |
Målar en skugga runt målvyn. (Ärvd från VisualElement) |
| IView.VerticalLayoutAlignment |
Avgör den lodräta aspekten av elementets arrangemang i en container (Ärvd från VisualElement) |
| IView.Visibility |
Hämtar ett värde som avgör om den här vyn ska ingå i det visuella trädet eller inte. (Ärvd från VisualElement) |
| IView.Width |
Hämtar den angivna bredden för IView. (Ärvd från VisualElement) |
| IVisualElementController.EffectiveFlowDirection |
För intern användning av .NET MAUI. (Ärvd från VisualElement) |
| IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
För intern användning av .NET MAUI. (Ärvd från VisualElement) |
| IVisualTreeElement.GetVisualChildren() |
Hämtar en skrivskyddad lista över elementets underordnade visuella objekt. (Ärvd från Element) |
| IVisualTreeElement.GetVisualParent() |
Hämtar elementets överordnade visuella objekt. (Ärvd från Element) |
Tilläggsmetoder
| Name | Description |
|---|---|
| AbortAnimation(IAnimatable, String) |
Stoppar animeringen. |
| AncestorToRoot(Page) |
Internt API för Microsoft. Maui.Controls plattformsanvändning. |
| Animate(IAnimatable, String, Action<Double>, Double, Double, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Animerar |
| Animate(IAnimatable, String, Action<Double>, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Animerar |
| Animate(IAnimatable, String, Animation, UInt32, UInt32, Easing, Action<Double,Boolean>, Func<Boolean>) |
Körs |
| Animate<T>(IAnimatable, String, Func<Double,T>, Action<T>, UInt32, UInt32, Easing, Action<T,Boolean>, Func<Boolean>, IAnimationManager) |
Animerar |
| AnimateKinetic(IAnimatable, String, Func<Double,Double,Boolean>, Double, Double, Action, IAnimationManager) |
Anger de angivna parametrarna och startar den kinetiska animeringen. |
| AnimationIsRunning(IAnimatable, String) |
Returnerar ett booleskt värde som anger om animeringen som anges av |
| Batch(IAnimatable) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| CancelAnimations(VisualElement) |
Avbryter alla animeringar (t.ex. |
| CaptureAsync(IView) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| CheckHandlers(IView) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| ComputeDesiredSize(IView, Double, Double) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| ComputeFrame(IView, Rect) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| DisconnectHandlers(IView) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| FadeTo(VisualElement, Double, UInt32, Easing) |
Föråldrad.
Returnerar en uppgift som utför toningen som beskrivs av parametrarna |
| FadeToAsync(VisualElement, Double, UInt32, Easing) |
Returnerar en uppgift som utför toningen som beskrivs av parametrarna |
| FindByName<T>(Element, String) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| GetVisualElementWindow(IVisualTreeElement) |
Hämtar fönstret som innehåller det visuella trädelementet, om elementet finns i ett. |
| GetVisualTreeDescendants(IVisualTreeElement) |
Hämtar hela hierarkin med underordnade som en lista över underordnade objekt för ett visst visuellt trädelement. |
| GetVisualTreeElements(IVisualTreeElement, Double, Double, Double, Double) |
Hämtar en lista över underordnade visuella trädelement baserat på en rektangel som definieras av dess koordinater som anges i plattformsenheter, inte bildpunkter. |
| GetVisualTreeElements(IVisualTreeElement, Double, Double) |
Hämtar en lista över underordnade visuella trädelement baserat på en viss x- och y-punkt. |
| GetVisualTreeElements(IVisualTreeElement, Point) |
Hämtar en lista över underordnade objekt i ett visuellt träd baserat på en viss punkt. |
| GetVisualTreeElements(IVisualTreeElement, Rect) |
Hämtar en lista över underordnade visuella trädelement baserat på en rektangel. |
| HasVisualStateGroups(VisualElement) |
Avgör om de angivna |
| InvalidateMeasure(VisualElement) |
Layoutuppdateringar kan tvingas av appkod i stället för att förlita sig på det inbyggda layoutsystemets beteende. Detta rekommenderas dock inte i allmänhet. Att anropa InvalidateArrange, InvalidateMeasure eller UpdateLayout är vanligtvis onödigt och kan orsaka dåliga prestanda om det används för mycket. I många situationer där appkoden kanske ändrar layoutegenskaperna kommer layoutsystemet förmodligen redan att bearbeta uppdateringar asynkront. Layoutsystemet har också optimeringar för att hantera kaskad av layoutändringar via överordnade och underordnade relationer, och att tvinga layout med appkod kan fungera mot sådana optimeringar. Det är dock möjligt att layoutsituationer finns i mer komplicerade scenarier där tvingad layout är det bästa alternativet för att lösa ett tidsfel eller annat problem med layouten. Använd det bara avsiktligt och sparsamt. |
| LayoutTo(VisualElement, Rect, UInt32, Easing) |
Föråldrad.
view till den rektangel som anges av parametern bounds . |
| LayoutToAsync(VisualElement, Rect, UInt32, Easing) |
Föråldrad.
view till den rektangel som anges av parametern bounds . |
| RelRotateTo(VisualElement, Double, UInt32, Easing) |
Föråldrad.
Roterar det VisualElement som anges av |
| RelRotateToAsync(VisualElement, Double, UInt32, Easing) |
Roterar det VisualElement som anges av |
| RelScaleTo(VisualElement, Double, UInt32, Easing) |
Föråldrad.
Returnerar en aktivitet som skalar den VisualElement som anges av |
| RelScaleToAsync(VisualElement, Double, UInt32, Easing) |
Returnerar en aktivitet som skalar den VisualElement som anges av |
| RotateTo(VisualElement, Double, UInt32, Easing) |
Föråldrad.
Returnerar en aktivitet som roterar den VisualElement som anges av |
| RotateToAsync(VisualElement, Double, UInt32, Easing) |
Returnerar en aktivitet som roterar den VisualElement som anges av |
| RotateXTo(VisualElement, Double, UInt32, Easing) |
Föråldrad.
Returnerar en aktivitet som förvränger X-axeln VisualElement för den som anges av |
| RotateXToAsync(VisualElement, Double, UInt32, Easing) |
Returnerar en aktivitet som förvränger X-axeln VisualElement för den som anges av |
| RotateYTo(VisualElement, Double, UInt32, Easing) |
Föråldrad.
Returnerar en aktivitet som förvränger Y-axeln VisualElement för den som anges av |
| RotateYToAsync(VisualElement, Double, UInt32, Easing) |
Returnerar en aktivitet som förvränger Y-axeln VisualElement för den som anges av |
| ScaleTo(VisualElement, Double, UInt32, Easing) |
Föråldrad.
Returnerar en aktivitet som skalar den VisualElement som anges av |
| ScaleToAsync(VisualElement, Double, UInt32, Easing) |
Returnerar en aktivitet som skalar den VisualElement som anges av |
| ScaleXTo(VisualElement, Double, UInt32, Easing) |
Föråldrad.
Returnerar en aktivitet som skalar X-axeln för VisualElement den som anges av |
| ScaleXToAsync(VisualElement, Double, UInt32, Easing) |
Returnerar en aktivitet som skalar X-axeln för VisualElement den som anges av |
| ScaleYTo(VisualElement, Double, UInt32, Easing) |
Föråldrad.
Returnerar en aktivitet som skalar Y-axeln för VisualElement den som anges av |
| ScaleYToAsync(VisualElement, Double, UInt32, Easing) |
Returnerar en aktivitet som skalar Y-axeln för VisualElement den som anges av |
| SetAppTheme<T>(BindableObject, BindableProperty, T, T) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Skapar och tillämpar en bindning på en egenskap. |
| SetBinding<TSource,TProperty>(BindableObject, BindableProperty, Func<TSource,TProperty>, BindingMode, IValueConverter, Object, String, Object, Object, Object) |
Skapar en bindning mellan en egenskap i källobjektet och en egenskap för målobjektet. |
| SetSemanticFocus(IView) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| ToHandler(IElement, IMauiContext) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| ToHandler(IView, IMauiContext) |
Hämtar den plattformsspecifika vyhanteraren för den angivna vyn. |
| ToPlatform(IElement, IMauiContext) |
Huvudnavigeringscontainern för .NET MAUI appar, som tillhandahåller utfälld och flikbaserad navigering. |
| TranslateTo(VisualElement, Double, Double, UInt32, Easing) |
Föråldrad.
Animerar ett element TranslationX och TranslationY egenskaper från deras aktuella värden till de nya värdena. Detta säkerställer att indatalayouten är i samma position som den visuella layouten. |
| TranslateToAsync(VisualElement, Double, Double, UInt32, Easing) |
Animerar ett element TranslationX och TranslationY egenskaper från deras aktuella värden till de nya värdena. Detta säkerställer att indatalayouten är i samma position som den visuella layouten. |