Udostępnij za pośrednictwem


ToolbarItem Klasa

Definicja

Element na pasku narzędzi lub wyświetlany na .Page

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

Uwagi

Wszelkie zmiany wprowadzone we właściwościach elementu paska narzędzi po jego dodaniu zostaną zignorowane.

Konstruktory

ToolbarItem()

Tworzy i inicjuje ToolbarItem nowe wystąpienie klasy.

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

Tworzy i inicjuje ToolbarItem nowe wystąpienie klasy.

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 .

(Odziedziczone po BindableObject)
class

Element na pasku narzędzi lub wyświetlany na .Page

(Odziedziczone po MenuItem)
ClassId

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

(Odziedziczone po Element)
Command

Pobiera lub ustawia polecenie uruchamiane po kliknięciu menu.

(Odziedziczone po MenuItem)
CommandParameter

Pobiera lub ustawia parametr przekazywany do polecenia .

(Odziedziczone po MenuItem)
Dispatcher

Element na pasku narzędzi lub wyświetlany na .Page

(Odziedziczone po BindableObject)
EffectControlProvider

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po Element)
Effects

Lista efektów, które są stosowane do tego elementu.

(Odziedziczone po Element)
Icon
Przestarzałe.

Pobiera lub ustawia ikonę elementu menu.

(Odziedziczone po MenuItem)
IconImageSource

Element na pasku narzędzi lub wyświetlany na .Page

(Odziedziczone po MenuItem)
Id

Pobiera wartość, która może służyć do unikatowego identyfikowania elementu za pośrednictwem przebiegu aplikacji.

(Odziedziczone po Element)
IsDestructive

Pobiera lub ustawia wartość wskazującą, czy element menu usuwa skojarzony z nim element interfejsu użytkownika.

(Odziedziczone po MenuItem)
IsEnabled

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po MenuItem)
IsEnabledPropertyName
Przestarzałe.

Element na pasku narzędzi lub wyświetlany na .Page

(Odziedziczone po MenuItem)
LogicalChildren

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po Element)
Name
Przestarzałe.

Nieaktualne. Deweloperzy powinni zamiast tego używać dziedziczonej Text właściwości.

Order

Pobiera lub ustawia wartość wskazującą, na której z podstawowych, pomocniczych lub domyślnych powierzchni paska narzędzi wyświetla ten ToolbarItem element.

Parent

Pobiera lub ustawia element nadrzędny elementu.

(Odziedziczone po Element)
ParentView
Przestarzałe.

Pobiera element będący najbliższym elementem nadrzędnym tego elementu, który jest elementem VisualElement.

(Odziedziczone po Element)
Platform
Przestarzałe.

Element na pasku narzędzi lub wyświetlany na .Page

(Odziedziczone po Element)
Priority

Pobiera lub ustawia priorytet tego ToolbarItem elementu.

RealParent

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po Element)
StyleClass

Ustawia klasę StyleClass wygenerowanego FlyoutItem w przypadku użycia z Shell

(Odziedziczone po MenuItem)
StyleId

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

(Odziedziczone po Element)
Text

Tekst elementu menu.

(Odziedziczone po MenuItem)

Metody

ApplyBindings()

Zastosuj powiązania do elementu BindingContext.

(Odziedziczone po BindableObject)
ClearValue(BindableProperty)

Czyści dowolną wartość ustawioną przez SetValue dla elementu property.

(Odziedziczone po BindableObject)
ClearValue(BindablePropertyKey)

Czyści dowolną wartość ustawioną dla SetValue właściwości, która jest identyfikowana przez propertyKey.

(Odziedziczone po BindableObject)
CoerceValue(BindableProperty)

Element na pasku narzędzi lub wyświetlany na .Page

(Odziedziczone po BindableObject)
CoerceValue(BindablePropertyKey)

Element na pasku narzędzi lub wyświetlany na .Page

(Odziedziczone po BindableObject)
Descendants()

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po Element)
EffectIsAttached(String)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po Element)
FindByName(String)

Zwraca element o określonej nazwie.

(Odziedziczone po Element)
GetValue(BindableProperty)

Zwraca wartość zawartą w właściwości BindableProperty.

(Odziedziczone po BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Przestarzałe.

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
GetValues(BindableProperty, BindableProperty)
Przestarzałe.

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
IsSet(BindableProperty)

Zwraca wartość true , jeśli właściwość docelowa istnieje i została ustawiona.

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

Wywoływane za każdym razem, ChildAdded gdy zdarzenie musi być emitowane. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

(Odziedziczone po Element)
OnChildRemoved(Element, Int32)

Element na pasku narzędzi lub wyświetlany na .Page

(Odziedziczone po Element)
OnChildRemoved(Element)
Przestarzałe.

Wywoływane za każdym razem, ChildRemoved gdy zdarzenie musi być emitowane. Zaimplementuj tę metodę, aby dodać obsługę klas dla tego zdarzenia.

(Odziedziczone po Element)
OnClicked()

Po zastąpieniu przez dewelopera aplikacji implementuje zachowanie po kliknięciu elementu menu.

(Odziedziczone po MenuItem)
OnParentSet()

Wywoływane za każdym razem, gdy element nadrzędny elementu jest ustawiony. Zaimplementuj tę metodę, aby dodać zachowanie po dodaniu elementu do elementu nadrzędnego.

(Odziedziczone po Element)
OnPropertyChanged(String)

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

(Odziedziczone po Element)
OnPropertyChanging(String)

Wywołaj tę metodę z klasy podrzędnej, aby powiadomić, że zmiana ma nastąpić we właściwości.

(Odziedziczone po BindableObject)
RemoveBinding(BindableProperty)

Usuwa wcześniej ustawione powiązanie.

(Odziedziczone po BindableObject)
RemoveDynamicResource(BindableProperty)

Usuwa wcześniej ustawiony zasób dynamiczny

(Odziedziczone po Element)
SetBinding(BindableProperty, BindingBase)

Przypisuje powiązanie do właściwości.

(Odziedziczone po BindableObject)
SetDynamicResource(BindableProperty, String)

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

(Odziedziczone po Element)
SetValue(BindableProperty, Object)

Ustawia wartość określonej właściwości.

(Odziedziczone po BindableObject)
SetValue(BindablePropertyKey, Object)

Ustawia wartość propertyKey.

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

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po Element)
UnapplyBindings()

Usuwa wszystkie wcześniej ustawione powiązania.

(Odziedziczone po BindableObject)

Zdarzenia

Activated
Przestarzałe.

Nieaktualne. Deweloperzy powinni zamiast tego używać dziedziczonego Clicked zdarzenia.

BindingContextChanged

Wywoływane za każdym razem, gdy zmienia się BindingContext właściwość.

(Odziedziczone po BindableObject)
ChildAdded

Występuje za każdym razem, gdy element podrzędny zostanie dodany do elementu .

(Odziedziczone po Element)
ChildRemoved

Występuje za każdym razem, gdy element podrzędny zostanie usunięty z elementu.

(Odziedziczone po Element)
Clicked

Zdarzenie wywoływane po kliknięciu elementu menu.

(Odziedziczone po MenuItem)
DescendantAdded

Występuje za każdym razem, gdy element podrzędny jest dodawany do poddrzewa elementów.

(Odziedziczone po Element)
DescendantRemoved

Występuje za każdym razem, gdy element podrzędny zostanie usunięty z poddrzewa elementów.

(Odziedziczone po Element)
PlatformSet
Przestarzałe.

Element na pasku narzędzi lub wyświetlany na .Page

(Odziedziczone po Element)
PropertyChanged

Podniesione, gdy właściwość uległa zmianie.

(Odziedziczone po BindableObject)
PropertyChanging

Podniesione, gdy właściwość ma ulec zmianie.

(Odziedziczone po BindableObject)

Jawne implementacje interfejsu

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

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

Do użytku wewnętrznego przez platformę Xamarin. Forms platformy.

(Odziedziczone po Element)
IMenuItemController.Activate()

Element na pasku narzędzi lub wyświetlany na .Page

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

Tylko do użytku wewnętrznego.

(Odziedziczone po Element)

Metody rozszerzania

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Element na pasku narzędzi lub wyświetlany na .Page

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Element na pasku narzędzi lub wyświetlany na .Page

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

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

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

Tworzy i stosuje powiązanie na podstawie wyrażenia.

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

Element na pasku narzędzi lub wyświetlany na .Page

FindByName<T>(Element, String)

Zwraca wystąpienie typu T , które ma nazwę name w zakresie obejmującym elementwartość .

Dotyczy