Sdílet prostřednictvím


Tab Třída

Definice

public ref class Tab : Microsoft::Maui::Controls::ShellSection
public class Tab : Microsoft.Maui.Controls.ShellSection
type Tab = class
    inherit ShellSection
Public Class Tab
Inherits ShellSection
Dědičnost

Konstruktory

Tab()

Vlastnosti

AutomationId

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

(Zděděno od Element)
BindingContext

Získá nebo nastaví objekt, který obsahuje vlastnosti, které budou cílem vázané vlastnosti, které patří do tohoto BindableObject. Jedná se o vázanou vlastnost.

(Zděděno od BindableObject)
class (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)
CurrentItem

Aktuálně vybraný ShellContentobjekt .

(Zděděno od ShellSection)
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)
FlyoutDisplayOptions

AsSingleItem (výchozí) zobrazí pouze název této položky v informačním rámečku. AsMultipleItems vytvoří samostatnou možnost vysouvacího rámečku pro každou podřízenou položku a MenuItem.

(Zděděno od ShellGroupItem)
FlyoutIcon

Ikona, která se má použít pro položku. Pokud je tato vlastnost nenasazená, vrátí se zpět na použití Icon hodnoty vlastnosti.

(Zděděno od BaseShellItem)
FlyoutItemIsVisible (Zděděno od BaseShellItem)
Handler

Získá nebo nastaví přidruženou obslužnou rutinu pro tento prvek.

(Zděděno od Element)
Icon

Definuje ikonu, která se má zobrazit v částech chromu, které nejsou vysouvacím rámečkem.

(Zděděno od BaseShellItem)
Id

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

(Zděděno od Element)
IsChecked

Definuje, jestli je položka aktuálně zvýrazněná v informačním rámečku.

(Zděděno od BaseShellItem)
IsEnabled

Definuje, jestli je položka v chromu vybraná.

(Zděděno od BaseShellItem)
IsVisible (Zděděno od BaseShellItem)
Items

Kolekce objektů spravovaných ShellContent nástrojem thisShellSection.

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

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

(Zděděno od Element)
Navigation (Zděděno od NavigableElement)
NavigationProxy (Zděděno od NavigableElement)
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)
Route

Řetězec použitý k adresování položky.

(Zděděno od BaseShellItem)
Stack (Zděděno od ShellSection)
Style (Zděděno od NavigableElement)
StyleClass (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

Název, který se zobrazí v uživatelském rozhraní.

(Zděděno od BaseShellItem)
Window (Zděděno od BaseShellItem)

Metody

AddLogicalChild(Element)

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

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

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

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

Odebere všechny podřízené Elementobjekty.

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

Vymaže všechny hodnoty, které jsou dříve nastaveny pro vazbu vlastnost.

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

Vymaže každou hodnotu, která byla dříve nastavena pro vlastnost vazbu, 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é vlastnosti vazby.

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

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

(Zděděno od BindableObject)
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)
GetNavigationStack() (Zděděno od ShellSection)
GetValue(BindableProperty)

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

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

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

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

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

(Zděděno od BindableObject)
OnAppearing() (Zděděno od BaseShellItem)
OnBindingContextChanged() (Zděděno od ShellSection)
OnChildAdded(Element) (Zděděno od ShellSection)
OnChildRemoved(Element, Int32) (Zděděno od ShellSection)
OnDisappearing() (Zděděno od BaseShellItem)
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)
OnInsertPageBefore(Page, Page) (Zděděno od ShellSection)
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() (Zděděno od ShellSection)
OnPopAsync(Boolean) (Zděděno od ShellSection)
OnPopToRootAsync(Boolean) (Zděděno od ShellSection)
OnPropertyChanged(String) (Zděděno od BaseShellItem)
OnPropertyChanging(String)

PropertyChanging Vyvolá událost.

(Zděděno od BindableObject)
OnPushAsync(Page, Boolean) (Zděděno od ShellSection)
OnRemovePage(Page) (Zděděno od ShellSection)
RemoveBinding(BindableProperty)

Odebere dříve nastavenou vazbu z vlastnosti vazby.

(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 konkrétního Element z logických podřízených položek.

(Zděděno od Element)
SetBinding(BindableProperty, BindingBase)

Přiřadí vazbu k vlastnosti s možností vazby.

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

BindableProperty Nastaví vlastnost tohoto prvku, který se má aktualizovat prostřednictvím DynamicResource pomocí zadaného klíče.

(Zděděno od Element)
SetValue(BindableProperty, Object)

Nastaví hodnotu zadané vlastnosti vazby.

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

Nastaví hodnotu zadané vlastnosti vazby.

(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)
UnapplyBindings()

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

(Zděděno od BindableObject)

Událost

Appearing (Zděděno od BaseShellItem)
BindingContextChanged

Nastane, když se změní hodnota 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)
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 elementů.

(Zděděno od Element)
Disappearing (Zděděno od BaseShellItem)
HandlerChanged

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

(Zděděno od Element)
HandlerChanging

Vyvolá se pokaždé, když se obslužná rutina elementu začne měnit.

(Zděděno od Element)
ParentChanged

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

(Zděděno od Element)
ParentChanging

Vyvolána vždy, když se element začne měnit.

(Zděděno od Element)
PropertyChanged

Nastane při změně hodnoty vlastnosti.

(Zděděno od BindableObject)
PropertyChanging

Nastane, když se hodnota vlastnosti mění.

(Zděděno od BindableObject)

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, podsítě nabídek a oddělovače vysouvacích rámečků nabídek.

(Zděděno od Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) (Zděděno od BindableObject)
IEffectControlProvider.RegisterEffect(Effect) (Zděděno od Element)
IElement.Parent

Získá nadřazený prvek 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)
IShellSectionController.AddContentInsetObserver(IShellContentInsetObserver) (Zděděno od ShellSection)
IShellSectionController.AddDisplayedPageObserver(Object, Action<Page>) (Zděděno od ShellSection)
IShellSectionController.GetItems() (Zděděno od ShellSection)
IShellSectionController.ItemsCollectionChanged (Zděděno od ShellSection)
IShellSectionController.NavigationRequested (Zděděno od ShellSection)
IShellSectionController.PresentedPage (Zděděno od ShellSection)
IShellSectionController.RemoveContentInsetObserver(IShellContentInsetObserver) (Zděděno od ShellSection)
IShellSectionController.RemoveDisplayedPageObserver(Object) (Zděděno od ShellSection)
IShellSectionController.SendInsetChanged(Thickness, Double) (Zděděno od ShellSection)
IShellSectionController.SendPopped()
Zastaralé.
(Zděděno od ShellSection)
IShellSectionController.SendPopped(Page)
Zastaralé.
(Zděděno od ShellSection)
IShellSectionController.SendPopping(Page)
Zastaralé.
(Zděděno od ShellSection)
IShellSectionController.SendPopping(Task) (Zděděno od ShellSection)
IShellSectionController.SendPoppingToRoot(Task) (Zděděno od ShellSection)
IStackNavigation.NavigationFinished(IReadOnlyList<IView>) (Zděděno od ShellSection)
IStackNavigation.RequestNavigation(NavigationRequest) (Zděděno od ShellSection)
IToolTipElement.ToolTip

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

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

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

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

Získá nadřazený vizuál elementu.

(Zděděno od Element)

Metody rozšíření

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)
SetAppTheme<T>(BindableObject, BindableProperty, T, T)
SetAppThemeColor(BindableObject, BindableProperty, Color, Color)
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String)

Vytvoří a použije vazbu na vlastnost.

FindByName<T>(Element, String)
ToHandler(IElement, IMauiContext)
ToPlatform(IElement, IMauiContext)
GetVisualElementWindow(IVisualTreeElement)

Získá okno obsahující vizuální strom element, pokud element je 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 podřízených prvků vizuálního stromu na základě 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 založeného na obdélníku definovaném jeho souřadnicemi, které jsou zadány v jednotkách platformy, nikoli pixelů.

Platí pro