NavigableElement Klasa

Definicja

Element obsługujący nawigację Element .

public ref class NavigableElement : Microsoft::Maui::Controls::Element, Microsoft::Maui::Controls::Internals::INavigationProxy
public class NavigableElement : Microsoft.Maui.Controls.Element, Microsoft.Maui.Controls.Internals.INavigationProxy
type NavigableElement = class
    inherit Element
    interface INavigationProxy
Public Class NavigableElement
Inherits Element
Implements INavigationProxy
Dziedziczenie
NavigableElement
Pochodne
Implementuje

Pola

NavigationProperty

Właściwość z możliwością powiązania dla elementu Navigation.

StyleProperty

Właściwość z możliwością powiązania dla elementu Style.

Właściwości

AutomationId

Pobiera lub ustawia wartość, która umożliwia platformie automatyzacji znajdowanie tego elementu i interakcję z nim.

(Odziedziczone po Element)
BindingContext

Pobiera lub ustawia obiekt zawierający właściwości, które będą objęte przez powiązane właściwości, które należą do tego BindableObjectobiektu . Jest to właściwość, która można powiązać.

(Odziedziczone po BindableObject)
class

Element obsługujący nawigację Element .

ClassId

Pobiera lub ustawia wartość używaną do identyfikowania kolekcji semantycznie podobnych elementów.

(Odziedziczone po Element)
Dispatcher

Pobiera dyspozytor, który był dostępny podczas tworzenia tego obiektu możliwego do powiązania. W przeciwnym razie próbuje znaleźć najbliższego dostępnego dyspozytora (prawdopodobnie okna/aplikacji).

(Odziedziczone po BindableObject)
EffectControlProvider

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
Effects

Pobiera lub ustawia style i właściwości, które zostaną zastosowane do elementu podczas wykonywania.

(Odziedziczone po Element)
Handler

Pobiera lub ustawia skojarzoną procedurę obsługi dla tego elementu.

(Odziedziczone po Element)
Id

Pobiera wartość, która może służyć do unikatowego identyfikowania elementu w trakcie działania aplikacji.

(Odziedziczone po Element)
LogicalChildren
Przestarzałe.

Do użytku wewnętrznego przez platformę Microsoft.Maui.Controls.

(Odziedziczone po Element)
Navigation

Element obsługujący nawigację Element .

NavigationProxy

Element obsługujący nawigację Element .

Parent

Pobiera lub ustawia element nadrzędny Element tego elementu.

(Odziedziczone po Element)
RealParent

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
Style

Element obsługujący nawigację Element .

StyleClass

Element obsługujący nawigację Element .

StyleId

Pobiera lub ustawia wartość zdefiniowaną przez użytkownika w celu unikatowego zidentyfikowania elementu.

(Odziedziczone po Element)

Metody

AddLogicalChild(Element)

Dodaje element Element do elementów podrzędnych logicznych.

(Odziedziczone po Element)
ApplyBindings()

Stosuje wszystkie bieżące powiązania do elementu BindingContext.

(Odziedziczone po BindableObject)
ClearLogicalChildren()

Usuwa wszystkie elementy podrzędne Element.

(Odziedziczone po Element)
ClearValue(BindableProperty)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
ClearValue(BindablePropertyKey)

Czyści dowolną wartość, która jest wcześniej ustawiona dla właściwości możliwej do powiązania, zidentyfikowaną przez jego klucz.

(Odziedziczone po BindableObject)
CoerceValue(BindableProperty)

Przekształca wartość określonej właściwości możliwej do powiązania. Odbywa się to przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
CoerceValue(BindablePropertyKey)

Przekształca wartość określonej właściwości możliwej do powiązania. Odbywa się to przez wywołanie BindableProperty.CoerceValueDelegate określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
EffectIsAttached(String)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
FindByName(String)

Zwraca element o określonej nazwie.

(Odziedziczone po Element)
GetValue(BindableProperty)

Zwraca wartość zawartą w danej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
InsertLogicalChild(Int32, Element)

Wstawia element Element do elementów podrzędnych logicznych w określonym indeksie.

(Odziedziczone po Element)
IsSet(BindableProperty)

Określa, czy właściwość możliwe do powiązania istnieje i ma zestaw wartości.

(Odziedziczone po BindableObject)
OnBindingContextChanged()

Wywoływane za każdym razem, gdy zmienia się kontekst powiązania elementu. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

(Odziedziczone po Element)
OnChildAdded(Element)

ChildAdded Zgłasza zdarzenie. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

(Odziedziczone po Element)
OnChildRemoved(Element, Int32)

ChildRemoved Zgłasza zdarzenie. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia

(Odziedziczone po Element)
OnHandlerChanged()

Po przesłonięciu HandlerChanged w klasie pochodnej należy zgłosić zdarzenie.

(Odziedziczone po Element)
OnHandlerChanging(HandlerChangingEventArgs)

Po przesłonięciu HandlerChanging w klasie pochodnej należy zgłosić zdarzenie.

(Odziedziczone po Element)
OnParentChanged()

Po przesłonięciu ParentChanged w klasie pochodnej należy zgłosić zdarzenie.

(Odziedziczone po Element)
OnParentChanging(ParentChangingEventArgs)

Po przesłonięciu ParentChanging w klasie pochodnej należy zgłosić zdarzenie.

(Odziedziczone po Element)
OnParentSet()

Element obsługujący nawigację Element .

OnPropertyChanged(String)

Metoda wywoływana po zmianie właściwości powiązanej.

(Odziedziczone po Element)
OnPropertyChanging(String)

PropertyChanging Zgłasza zdarzenie.

(Odziedziczone po BindableObject)
RemoveBinding(BindableProperty)

Usuwa wcześniej ustawione powiązanie z właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
RemoveDynamicResource(BindableProperty)

Usuwa wcześniej ustawiony zasób dynamiczny.

(Odziedziczone po Element)
RemoveLogicalChild(Element)

Usuwa pierwsze wystąpienie określonego Element elementu podrzędnego logicznego.

(Odziedziczone po Element)
SetBinding(BindableProperty, BindingBase)

Przypisuje powiązanie do właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetDynamicResource(BindableProperty, String)

BindableProperty Ustawia właściwość tego elementu do zaktualizowania za pośrednictwem elementu DynamicResource przy użyciu podanego klucza.

(Odziedziczone po Element)
SetValue(BindableProperty, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetValue(BindablePropertyKey, Object)

Ustawia wartość określonej właściwości możliwej do powiązania.

(Odziedziczone po BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Do użytku wewnętrznego przez platformę Microsoft.Maui.Controls.

(Odziedziczone po BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
UnapplyBindings()

Usuwa wszystkie bieżące powiązania z bieżącego kontekstu.

(Odziedziczone po BindableObject)

Zdarzenia

BindingContextChanged

Występuje, gdy wartość BindingContext właściwości się zmienia.

(Odziedziczone po BindableObject)
ChildAdded

Wywoływane za każdym razem, gdy element podrzędny zostanie dodany do elementu .

(Odziedziczone po Element)
ChildRemoved

Wywoływane za każdym razem, gdy element podrzędny zostanie usunięty z elementu.

(Odziedziczone po Element)
DescendantAdded

Wywoływane za każdym razem, gdy element podrzędny zostanie dodany do poddrzewa elementu.

(Odziedziczone po Element)
DescendantRemoved

Wywoływane za każdym razem, gdy element podrzędny zostanie usunięty z poddrzewa elementów.

(Odziedziczone po Element)
HandlerChanged

Wywoływane za każdym razem, gdy program obsługi elementu uległ zmianie.

(Odziedziczone po Element)
HandlerChanging

Wywoływane za każdym razem, gdy program obsługi elementu zacznie się zmieniać.

(Odziedziczone po Element)
ParentChanged

Wywoływane za każdym razem, gdy element nadrzędny elementu uległ zmianie.

(Odziedziczone po Element)
ParentChanging

Wywoływane za każdym razem, gdy element zacznie się zmieniać.

(Odziedziczone po Element)
PropertyChanged

Występuje, gdy zmienia się wartość właściwości.

(Odziedziczone po BindableObject)
PropertyChanging

Występuje, gdy wartość właściwości się zmienia.

(Odziedziczone po BindableObject)

Jawne implementacje interfejsu

IContextFlyoutElement.ContextFlyout

Pobiera element ContextFlyout dla widoku. Menu wysuwane, listy wysuwane menu i separatory wysuwane menu można dodawać do wysuwanych kontekstów.

(Odziedziczone po Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Element obsługujący nawigację Element .

(Odziedziczone po BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Element obsługujący nawigację Element .

(Odziedziczone po Element)
IElement.Parent

Pobiera element nadrzędny elementu.

(Odziedziczone po Element)
IElementController.Descendants()

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
IElementController.LogicalChildren

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
INameScope.RegisterName(String, Object)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
INameScope.UnregisterName(String)

Do użytku wewnętrznego przez program .NET MAUI.

(Odziedziczone po Element)
IToolTipElement.ToolTip

Reprezentuje małe prostokątne okno podręczne, które wyświetla krótki opis celu widoku, gdy użytkownik spoczywa na wskaźniku w widoku.

(Odziedziczone po Element)
IVisualTreeElement.GetVisualChildren()

Pobiera czytelną listę elementów podrzędnych wizualizacji.

(Odziedziczone po Element)
IVisualTreeElement.GetVisualParent()

Pobiera element wizualny elementu nadrzędnego.

(Odziedziczone po Element)

Metody rozszerzania

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Element obsługujący nawigację Element .

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

Element obsługujący nawigację Element .

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Element obsługujący nawigację Element .

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

Tworzy i stosuje powiązanie do właściwości.

FindByName<T>(Element, String)

Element obsługujący nawigację Element .

ToHandler(IElement, IMauiContext)

Element obsługujący nawigację Element .

ToPlatform(IElement, IMauiContext)

Element obsługujący nawigację Element .

GetVisualElementWindow(IVisualTreeElement)

Pobiera okno zawierające element drzewa wizualnego, jeśli element jest zawarty w jednym.

GetVisualTreeDescendants(IVisualTreeElement)

Pobiera całą hierarchię elementów potomnych jako listę elementów podrzędnych dla danego elementu drzewa wizualnego.

GetVisualTreeElements(IVisualTreeElement, Point)

Pobiera listę elementów podrzędnych elementu drzewa wizualnego na podstawie danego punktu.

GetVisualTreeElements(IVisualTreeElement, Rect)

Pobiera listę elementów podrzędnych drzewa wizualnego na podstawie prostokąta.

GetVisualTreeElements(IVisualTreeElement, Double, Double)

Pobiera listę elementów podrzędnych drzewa wizualnego na podstawie danego punktu x, y.

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

Pobiera listę elementów podrzędnych drzewa wizualnego na podstawie prostokąta zdefiniowanego przez jego współrzędne określone w jednostkach platformy, a nie pikseli.

Dotyczy