ToolbarItem Classe

Definizione

Un elemento in una barra degli strumenti o visualizzato in una Page.

public class ToolbarItem : Xamarin.Forms.MenuItem
type ToolbarItem = class
    inherit MenuItem
Ereditarietà
System.Object
ToolbarItem

Commenti

Tutte le modifiche apportate alle proprietà dell'elemento della barra degli strumenti dopo l'aggiunta verranno ignorate.

Costruttori

ToolbarItem()

Costruisce e inizializza una nuova istanza della classe ToolbarItem.

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

Costruisce e inizializza una nuova istanza della classe ToolbarItem.

Proprietà

AutomationId

Ottiene o imposta un valore che consente al framework di automazione di individuare questo elemento e di interagire con esso.

(Ereditato da Element)
BindingContext

Ottiene o imposta l'oggetto contenente le proprietà che saranno interessate dalle proprietà associate appartenenti a questo elemento BindableObject.

(Ereditato da BindableObject)
class

Un elemento in una barra degli strumenti o visualizzato in una Page.

(Ereditato da MenuItem)
ClassId

Ottiene o imposta un valore utilizzato per identificare una raccolta di elementi semanticamente simili.

(Ereditato da Element)
Command

Ottiene o imposta il comando che viene eseguito quando viene selezionato il menu.

(Ereditato da MenuItem)
CommandParameter

Ottiene o imposta il parametro passato al comando.

(Ereditato da MenuItem)
Dispatcher

Un elemento in una barra degli strumenti o visualizzato in una Page.

(Ereditato da BindableObject)
EffectControlProvider

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
Effects

Un elenco degli effetti che vengono applicati a questo elemento.

(Ereditato da Element)
Icon
Obsoleti.

Ottiene o imposta l'icona per le voci di menu.

(Ereditato da MenuItem)
IconImageSource

Un elemento in una barra degli strumenti o visualizzato in una Page.

(Ereditato da MenuItem)
Id

Ottiene un valore che può essere utilizzato per identificare in modo univoco un elemento tramite l'esecuzione di un'applicazione.

(Ereditato da Element)
IsDestructive

Ottiene o imposta un valore che indica se la voce di menu rimuove l'elemento dell'interfaccia utente associato.

(Ereditato da MenuItem)
IsEnabled

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da MenuItem)
IsEnabledPropertyName
Obsoleti.

Un elemento in una barra degli strumenti o visualizzato in una Page.

(Ereditato da MenuItem)
LogicalChildren

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
Name
Obsoleti.

Obsoleta. Gli sviluppatori devono usare invece la proprietà ereditata Text .

Order

Ottiene o imposta un valore che indica in quali superfici tra la predefinita, primaria o secondaria della barra degli strumenti visualizzare questo elemento ToolbarItem.

Parent

Ottiene o imposta l'elemento padre dell'elemento.

(Ereditato da Element)
ParentView
Obsoleti.

Ottiene l'elemento che rappresenta il predecessore più vicino di questo elemento che è VisualElement.

(Ereditato da Element)
Platform
Obsoleti.

Un elemento in una barra degli strumenti o visualizzato in una Page.

(Ereditato da Element)
Priority

Ottiene o imposta la priorità di questo elemento ToolbarItem.

RealParent

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
StyleClass

Imposta StyleClass per l'elemento FlyoutItem generato se usata con Shell

(Ereditato da MenuItem)
StyleId

Ottiene o imposta un valore definito dall'utente per identificare in modo univoco l'elemento.

(Ereditato da Element)
Text

Il testo della voce di menu.

(Ereditato da MenuItem)

Metodi

ApplyBindings()

Applica le associazioni a BindingContext.

(Ereditato da BindableObject)
ClearValue(BindableProperty)

Cancella qualsiasi valore impostato da SetValue per property.

(Ereditato da BindableObject)
ClearValue(BindablePropertyKey)

Cancella qualsiasi valore impostato dalla proprietà SetValue identificato da propertyKey.

(Ereditato da BindableObject)
CoerceValue(BindableProperty)

Un elemento in una barra degli strumenti o visualizzato in una Page.

(Ereditato da BindableObject)
CoerceValue(BindablePropertyKey)

Un elemento in una barra degli strumenti o visualizzato in una Page.

(Ereditato da BindableObject)
Descendants()

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
EffectIsAttached(String)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
FindByName(String)

Restituisce l'elemento con il nome specificato.

(Ereditato da Element)
GetValue(BindableProperty)

Restituisce il valore contenuto in BindableProperty.

(Ereditato da BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Obsoleti.

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
GetValues(BindableProperty, BindableProperty)
Obsoleti.

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
IsSet(BindableProperty)

Restituisce true se la proprietà di destinazione esiste ed è stata impostata.

(Ereditato da BindableObject)
OnBindingContextChanged()

Richiamato ogni volta che il contesto di associazione dell'elemento cambia. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.

(Ereditato da Element)
OnChildAdded(Element)

Richiamato ogni volta che l'evento ChildAdded deve essere emesso. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.

(Ereditato da Element)
OnChildRemoved(Element, Int32)

Un elemento in una barra degli strumenti o visualizzato in una Page.

(Ereditato da Element)
OnChildRemoved(Element)
Obsoleti.

Richiamato ogni volta che l'evento ChildRemoved deve essere emesso. Implementare questo metodo per aggiungere la gestione delle classi per questo evento.

(Ereditato da Element)
OnClicked()

Quando ne viene eseguito l'override da uno sviluppatore di app, implementa il comportamento quando viene selezionata la voce di menu.

(Ereditato da MenuItem)
OnParentSet()

Richiamato ogni volta che viene impostato l'elemento padre di un elemento. Implementare questo metodo per aggiungere il comportamento quando l'elemento viene aggiunto a un elemento padre.

(Ereditato da Element)
OnPropertyChanged(String)

Metodo chiamato quando viene modificata una proprietà associata.

(Ereditato da Element)
OnPropertyChanging(String)

Chiamare questo metodo da una classe figlio per segnalare che una proprietà sta per essere modificata.

(Ereditato da BindableObject)
RemoveBinding(BindableProperty)

Rimuove un'associazione impostata in precedenza.

(Ereditato da BindableObject)
RemoveDynamicResource(BindableProperty)

Rimuove una risorsa dinamica impostata in precedenza

(Ereditato da Element)
SetBinding(BindableProperty, BindingBase)

Assegna un'associazione a una proprietà.

(Ereditato da BindableObject)
SetDynamicResource(BindableProperty, String)

Imposta la proprietà BindableProperty di questo elemento da aggiornare tramite la DynamicResource con la chiave fornita.

(Ereditato da Element)
SetValue(BindableProperty, Object)

Imposta il valore della proprietà specificata.

(Ereditato da BindableObject)
SetValue(BindablePropertyKey, Object)

Imposta il valore di propertyKey.

(Ereditato da BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
UnapplyBindings()

Annulla tutte le associazioni impostate in precedenza.

(Ereditato da BindableObject)

Eventi

Activated
Obsoleti.

Obsoleta. Gli sviluppatori devono usare invece l'evento ereditato Clicked .

BindingContextChanged

Si verifica ogni volta che la proprietà BindingContext cambia.

(Ereditato da BindableObject)
ChildAdded

Si verifica ogni volta che un elemento figlio viene aggiunto all'elemento.

(Ereditato da Element)
ChildRemoved

Si verifica ogni volta che un elemento figlio viene rimosso dall'elemento.

(Ereditato da Element)
Clicked

Evento generato quando viene selezionata la voce di menu.

(Ereditato da MenuItem)
DescendantAdded

Si verifica ogni volta che un elemento figlio viene aggiunto al sottoalbero dell'elemento.

(Ereditato da Element)
DescendantRemoved

Si verifica ogni volta che un elemento figlio viene rimosso dal sottoalbero dell'elemento.

(Ereditato da Element)
PlatformSet
Obsoleti.

Un elemento in una barra degli strumenti o visualizzato in una Page.

(Ereditato da Element)
PropertyChanged

Viene chiamato quando una proprietà è stata modificata.

(Ereditato da BindableObject)
PropertyChanging

Viene chiamato quando una proprietà sta per essere modificata.

(Ereditato da BindableObject)

Implementazioni dell'interfaccia esplicita

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Per uso interno della piattaforma Xamarin.Forms.

(Ereditato da Element)
IMenuItemController.Activate()

Un elemento in una barra degli strumenti o visualizzato in una Page.

(Ereditato da MenuItem)
INameScope.RegisterName(String, Object)

Solo per uso interno.

(Ereditato da Element)

Metodi di estensione

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Un elemento in una barra degli strumenti o visualizzato in una Page.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Un elemento in una barra degli strumenti o visualizzato in una Page.

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

Crea un'associazione e la applica a una proprietà.

SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String)
Obsoleti.

Crea e applica un'associazione da un'espressione.

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

Un elemento in una barra degli strumenti o visualizzato in una Page.

FindByName<T>(Element, String)

Restituisce l'istanza di tipo T con nome name nell'ambito che include element.

Si applica a