Dela via


ToolbarItem Klass

Definition

Ett objekt i ett verktygsfält eller som visas på en sida.

public ref class ToolbarItem : Microsoft::Maui::Controls::MenuItem
public class ToolbarItem : Microsoft.Maui.Controls.MenuItem
type ToolbarItem = class
    inherit MenuItem
Public Class ToolbarItem
Inherits MenuItem
Arv
Arv

Anmärkningar

Ändringar som görs i egenskaperna för verktygsfältsobjektet när det har lagts till ignoreras.

Konstruktörer

Namn Beskrivning
ToolbarItem()

Konstruerar och initierar en ny instans av klassen ToolbarItem.

ToolbarItem(String, String, Action, ToolbarItemOrder, Int32)

Konstruerar och initierar en ny instans av klassen ToolbarItem.

Fält

Namn Beskrivning
transientNamescope

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från Element)

Egenskaper

Namn Beskrivning
AutomationId

Hämtar eller anger ett värde som gör att automationsramverket kan hitta och interagera med det här elementet.

(Ärvt från Element)
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.

(Ärvt från BindableObject)
class

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
ClassId

Hämtar eller anger ett värde som används för att identifiera en samling semantiskt liknande element.

(Ärvt från Element)
Command

Hämtar eller anger kommandot som körs när menyn klickas. Det här är en bindbar egenskap.

(Ärvt från MenuItem)
CommandParameter

Hämtar eller anger parametern som skickas till kommandot. Det här är en bindbar egenskap.

(Ärvt från MenuItem)
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).

(Ärvt från BindableObject)
EffectControlProvider

För intern användning av .NET MAUI.

(Ärvt från Element)
Effects

Hämtar eller anger de format och egenskaper som ska tillämpas på elementet under körningen.

(Ärvt från Element)
Handler

Hämtar eller anger den associerade hanteraren för det här elementet.

(Ärvt från Element)
IconImageSource

Hämtar eller anger den bild som visas för menyalternativet. Det här är en bindbar egenskap.

(Ärvt från MenuItem)
Id

Hämtar ett värde som kan användas för att unikt identifiera ett element under hela körningen av ditt program.

(Ärvt från Element)
IsDestructive

Hämtar eller anger ett värde som anger om menyalternativet tar bort det associerade användargränssnittselementet eller inte.

(Ärvt från MenuItem)
IsEnabled

För internt bruk av plattformen Microsoft.Maui.Controls. Det här är en bindbar egenskap.

(Ärvt från MenuItem)
LogicalChildren
Föråldrad.

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från Element)
Order

Hämtar eller anger ett värde som anger på vilken av de primära, sekundära eller standardmässiga verktygsfältsytorna som ska visa elementet ToolbarItem. Det här är en bindbar egenskap.

Parent

Hämtar eller anger det överordnade Element elementet.

(Ärvt från Element)
Priority

Hämtar eller anger prioriteten för det här ToolbarItem-elementet. Det här är en bindbar egenskap.

RealParent

För intern användning av .NET MAUI.

(Ärvt från Element)
Style

Hämtar eller anger det unika Style för det här elementet.

(Ärvt från StyleableElement)
StyleClass

Anger StyleClass för den genererade FlyoutItem när den används med Shell

(Ärvt från MenuItem)
StyleId

Hämtar eller anger ett användardefinierat värde för att unikt identifiera elementet.

(Ärvt från Element)
Text

Texten i menyalternativet. Det här är en bindbar egenskap.

(Ärvt från MenuItem)

Metoder

Namn Beskrivning
AddLogicalChild(Element)

Lägger till en Element till de logiska underordnade objekten.

(Ärvt från Element)
ApplyBindings()

Tillämpar alla aktuella bindningar på BindingContext.

(Ärvt från BindableObject)
ClearLogicalChildren()

Tar bort alla underordnade Elements.

(Ärvt från Element)
ClearValue(BindableProperty)

Rensar alla värden som tidigare har angetts för en bindbar egenskap.

(Ärvt från BindableObject)
ClearValue(BindablePropertyKey)

Rensar alla värden som tidigare har angetts för en bindbar egenskap som identifieras av dess nyckel.

(Ärvt 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.

(Ärvt 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.

(Ärvt från BindableObject)
EffectIsAttached(String)

För intern användning av .NET MAUI.

(Ärvt från Element)
FindByName(String)

Returnerar det element som har det angivna namnet.

(Ärvt från Element)
GetValue(BindableProperty)

Returnerar värdet som finns i den angivna bindbara egenskapen.

(Ärvt från BindableObject)
InsertLogicalChild(Int32, Element)

Infogar ett Element till de logiska underordnade objekten i det angivna indexet.

(Ärvt från Element)
IsSet(BindableProperty)

Avgör om en bindbar egenskap finns och har en värdeuppsättning.

(Ärvt från BindableObject)
OnBindingContextChanged()

Anropas när bindningskontexten för elementet ändras. Implementera den här metoden för att lägga till klasshantering för den här händelsen.

(Ärvt från Element)
OnChildAdded(Element)

Genererar händelsen ChildAdded . Implementera den här metoden för att lägga till klasshantering för den här händelsen.

(Ärvt från Element)
OnChildRemoved(Element, Int32)

Genererar händelsen ChildRemoved . Implementera den här metoden för att lägga till klasshantering för den här händelsen

(Ärvt från Element)
OnClicked()

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
OnHandlerChanged()

När den åsidosättas i en härledd klass bör händelsen höjas HandlerChanged .

(Ärvt från Element)
OnHandlerChanging(HandlerChangingEventArgs)

När den åsidosättas i en härledd klass bör händelsen höjas HandlerChanging .

(Ärvt från Element)
OnParentChanged()

När den åsidosättas i en härledd klass bör händelsen höjas ParentChanged .

(Ärvt från Element)
OnParentChanging(ParentChangingEventArgs)

När den åsidosättas i en härledd klass bör händelsen höjas ParentChanging .

(Ärvt från Element)
OnParentSet()

Genererar den (interna) ParentSet händelsen. Implementera den här metoden för att lägga till beteende när elementet läggs till i en överordnad.

(Ärvt från Element)
OnPropertyChanged(String)

Metod som anropas när en bunden egenskap ändras.

(Ärvt från Element)
OnPropertyChanging(String)

Genererar händelsen PropertyChanging .

(Ärvt från BindableObject)
RemoveBinding(BindableProperty)

Tar bort en tidigare uppsättning bindning från en bindbar egenskap.

(Ärvt från BindableObject)
RemoveDynamicResource(BindableProperty)

Tar bort en tidigare inställd dynamisk resurs.

(Ärvt från Element)
RemoveLogicalChild(Element)

Tar bort den första förekomsten av en specifik Element från de logiska underordnade objekten.

(Ärvt från Element)
SetBinding(BindableProperty, BindingBase)

Tilldelar en bindning till en bindbar egenskap.

(Ärvt från BindableObject)
SetDynamicResource(BindableProperty, String)

Anger egenskapen för BindableProperty det här elementet som ska uppdateras via DynamicResource med den angivna nyckeln.

(Ärvt från Element)
SetValue(BindableProperty, Object)

Anger värdet för den angivna bindbara egenskapen.

(Ärvt från BindableObject)
SetValue(BindablePropertyKey, Object)

Anger värdet för den angivna bindbara egenskapen.

(Ärvt från BindableObject)
SetValueFromRenderer(BindableProperty, Object)

För intern användning av .NET MAUI.

(Ärvt från Element)
SetValueFromRenderer(BindablePropertyKey, Object)

För intern användning av .NET MAUI.

(Ärvt från Element)
UnapplyBindings()

Tar bort alla aktuella bindningar från den aktuella kontexten.

(Ärvt från BindableObject)

Evenemang

Namn Beskrivning
BindingContextChanged

Inträffar när värdet för BindingContext egenskapen ändras.

(Ärvt från BindableObject)
ChildAdded

Upphöjt när ett underordnat element läggs till i elementet.

(Ärvt från Element)
ChildRemoved

Upphöjt när ett underordnat element tas bort från elementet.

(Ärvt från Element)
Clicked

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
DescendantAdded

Upphöjt när ett underordnat element läggs till i elementets underträd.

(Ärvt från Element)
DescendantRemoved

Upphöjt när ett underordnat element tas bort från elementens underträd.

(Ärvt från Element)
HandlerChanged

Utlöses när elementets hanterare har ändrats.

(Ärvt från Element)
HandlerChanging

Utlöses när elementets hanterare börjar ändras.

(Ärvt från Element)
ParentChanged

Upphöjt när elementets överordnade objekt har ändrats.

(Ärvt från Element)
ParentChanging

Utlöses när elementets börjar ändras.

(Ärvt från Element)
PropertyChanged

Inträffar när ett egenskapsvärde ändras.

(Ärvt från BindableObject)
PropertyChanging

Inträffar när ett egenskapsvärde ändras.

(Ärvt från BindableObject)

Explicita gränssnittsimplementationer

Namn Beskrivning
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.

(Ärvt från Element)
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från BindableObject)
IEffectControlProvider.RegisterEffect(Effect)

Registrerar det angivna effect elementet.

(Ärvt från Element)
IElement.Parent

Hämtar elementets överordnad.

(Ärvt från Element)
IElementController.Descendants()

För intern användning av .NET MAUI.

(Ärvt från Element)
IElementController.LogicalChildren

För intern användning av .NET MAUI.

(Ärvt från Element)
IElementController.SetValueFromRenderer(BindableProperty, Object)

För intern användning av .NET MAUI.

(Ärvt från Element)
IImageSourcePart.IsAnimationPlaying

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
IImageSourcePart.Source

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
IImageSourcePart.UpdateIsLoading(Boolean)

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
IMenuElement.Clicked()

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
IMenuItemController.Activate()

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
INameScope.RegisterName(String, Object)

För intern användning av .NET MAUI.

(Ärvt från Element)
INameScope.UnregisterName(String)

För intern användning av .NET MAUI.

(Ärvt från Element)
ITextStyle.CharacterSpacing

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
ITextStyle.Font

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
ITextStyle.TextColor

Ett objekt i ett verktygsfält eller som visas på en sida.

(Ärvt från MenuItem)
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.

(Ärvt från Element)
IVisualTreeElement.GetVisualChildren()

Hämtar en skrivskyddad lista över elementets underordnade visuella objekt.

(Ärvt från Element)
IVisualTreeElement.GetVisualParent()

Hämtar elementets överordnade visuella objekt.

(Ärvt från Element)

Utvidgningsmetoder

Namn Beskrivning
FindByName<T>(Element, String)

Ett objekt i ett verktygsfält eller som visas på en sida.

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Ett objekt i ett verktygsfält eller som visas på en sida.

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.

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

Ett objekt i ett verktygsfält eller som visas på en sida.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Ett objekt i ett verktygsfält eller som visas på en sida.

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.

ToHandler(IElement, IMauiContext)

Ett objekt i ett verktygsfält eller som visas på en sida.

ToPlatform(IElement, IMauiContext)

Ett objekt i ett verktygsfält eller som visas på en sida.

Gäller för