ToolbarItem Sınıf

Tanım

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

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

Açıklamalar

Eklendikten sonra araç çubuğu öğesinin özelliklerinde yapılan tüm değişiklikler yoksayılır.

Oluşturucular

ToolbarItem()

Sınıfının yeni bir örneğini ToolbarItem oluşturur ve başlatır.

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

Sınıfının yeni bir örneğini ToolbarItem oluşturur ve başlatır.

Özellikler

AutomationId

Otomasyon çerçevesinin bu öğeyi bulmasını ve bu öğeyle etkileşim kurmasını sağlayan bir değer alır veya ayarlar.

(Devralındığı yer: Element)
BindingContext

Bu BindableObjectöğesine ait olan ilişkili özellikler tarafından hedeflenecek özellikleri içeren nesneyi alır veya ayarlar.

(Devralındığı yer: BindableObject)
class

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

(Devralındığı yer: MenuItem)
ClassId

Benzer öğelerden oluşan bir koleksiyonu tanımlamak için kullanılan değeri alır veya ayarlar.

(Devralındığı yer: Element)
Command

Menü tıklatıldığında çalıştırılan komutu alır veya ayarlar.

(Devralındığı yer: MenuItem)
CommandParameter

Komutuna geçirilen parametreyi alır veya ayarlar.

(Devralındığı yer: MenuItem)
Dispatcher

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

(Devralındığı yer: BindableObject)
EffectControlProvider

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: Element)
Effects

Bu öğeye uygulanan efektlerin listesi.

(Devralındığı yer: Element)
Icon
Geçersiz.

Menü öğesinin simgesini alır veya ayarlar.

(Devralındığı yer: MenuItem)
IconImageSource

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

(Devralındığı yer: MenuItem)
Id

Bir uygulamanın çalıştırılmasıyla bir öğeyi benzersiz olarak tanımlamak için kullanılabilecek bir değer alır.

(Devralındığı yer: Element)
IsDestructive

Menü öğesinin ilişkili ui öğesini kaldırıp kaldırmadığını belirten bir değer alır veya ayarlar.

(Devralındığı yer: MenuItem)
IsEnabled

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: MenuItem)
IsEnabledPropertyName
Geçersiz.

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

(Devralındığı yer: MenuItem)
LogicalChildren

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: Element)
Name
Geçersiz.

Kullanımdan kalktı. Geliştiriciler bunun yerine devralınan Text özelliği kullanmalıdır.

Order

Bu ToolbarItem öğeyi görüntülemek için birincil, ikincil veya varsayılan araç çubuğu yüzeylerinden hangisinde olduğunu belirten bir değer alır veya ayarlar.

Parent

öğesinin üst öğesini alır veya ayarlar.

(Devralındığı yer: Element)
ParentView
Geçersiz.

Bir olan bu öğenin en yakın atası olan VisualElementöğesini alır.

(Devralındığı yer: Element)
Platform
Geçersiz.

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

(Devralındığı yer: Element)
Priority

Bu ToolbarItem öğenin önceliğini alır veya ayarlar.

RealParent

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: Element)
StyleClass

ile kullanıldığında oluşturulan'ın FlyoutItem StyleClass'ını ayarlar Shell

(Devralındığı yer: MenuItem)
StyleId

Öğeyi benzersiz olarak tanımlamak için kullanıcı tanımlı bir değer alır veya ayarlar.

(Devralındığı yer: Element)
Text

Menü öğesinin metni.

(Devralındığı yer: MenuItem)

Yöntemler

ApplyBindings()

bağlamalarını uygulamasına BindingContextuygulayın.

(Devralındığı yer: BindableObject)
ClearValue(BindableProperty)

için propertytarafından SetValue ayarlanan tüm değerleri temizler.

(Devralındığı yer: BindableObject)
ClearValue(BindablePropertyKey)

tarafından propertyKeytanımlanan özelliği için tarafından ayarlanan SetValue tüm değerleri temizler.

(Devralındığı yer: BindableObject)
CoerceValue(BindableProperty)

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

(Devralındığı yer: BindableObject)
CoerceValue(BindablePropertyKey)

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

(Devralındığı yer: BindableObject)
Descendants()

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: Element)
EffectIsAttached(String)

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: Element)
FindByName(String)

Belirtilen ada sahip öğeyi döndürür.

(Devralındığı yer: Element)
GetValue(BindableProperty)

BindableProperty içinde yer alan değeri döndürür.

(Devralındığı yer: BindableObject)
GetValues(BindableProperty, BindableProperty)
Geçersiz.

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Geçersiz.

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: BindableObject)
IsSet(BindableProperty)

Hedef özellik varsa ve ayarlanmışsa döndürür true .

(Devralındığı yer: BindableObject)
OnBindingContextChanged()

Öğesinin bağlama bağlamı her değiştiğinde çağrılır. Bu olay için sınıf işleme eklemek için bu yöntemi uygulayın.

(Devralındığı yer: Element)
OnChildAdded(Element)

ChildAdded Olayın her dağıtılması gerektiğinde çağrılır. Bu olay için sınıf işleme eklemek için bu yöntemi uygulayın.

(Devralındığı yer: Element)
OnChildRemoved(Element)
Geçersiz.

ChildRemoved Olayın her dağıtılması gerektiğinde çağrılır. Bu olay için sınıf işleme eklemek için bu yöntemi uygulayın.

(Devralındığı yer: Element)
OnChildRemoved(Element, Int32)

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

(Devralındığı yer: Element)
OnClicked()

Bir uygulama geliştiricisi tarafından geçersiz kılındığında, menü öğesine tıklandığında davranışı uygular.

(Devralındığı yer: MenuItem)
OnParentSet()

Bir öğenin Üst öğesi ayarlandığında çağrılır. Öğe bir üst öğeye eklendiğinde davranış eklemek için bu yöntemi uygulayın.

(Devralındığı yer: Element)
OnPropertyChanged(String)

Bir bağlı özellik değiştirildiğinde çağrılan yöntem.

(Devralındığı yer: Element)
OnPropertyChanging(String)

Bir özellikte değişiklik olacağını bildirmek için bir alt sınıftan bu yöntemi çağırarak.

(Devralındığı yer: BindableObject)
RemoveBinding(BindableProperty)

Önceden ayarlanmış bir bağlamayı kaldırır.

(Devralındığı yer: BindableObject)
RemoveDynamicResource(BindableProperty)

Önceden ayarlanmış bir dinamik kaynağı kaldırır

(Devralındığı yer: Element)
SetBinding(BindableProperty, BindingBase)

Bir özelliğe bağlama atar.

(Devralındığı yer: BindableObject)
SetDynamicResource(BindableProperty, String)

Bu öğenin BindableProperty özelliğini sağlanan anahtarla DynamicResource aracılığıyla güncelleştirilecek şekilde ayarlar.

(Devralındığı yer: Element)
SetValue(BindableProperty, Object)

Belirtilen özelliğin değerini ayarlar.

(Devralındığı yer: BindableObject)
SetValue(BindablePropertyKey, Object)

propertyKey değerini ayarlar.

(Devralındığı yer: BindableObject)
SetValueCore(BindableProperty, Object, SetValueFlags)

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: BindableObject)
SetValueFromRenderer(BindableProperty, Object)

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: Element)
SetValueFromRenderer(BindablePropertyKey, Object)

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: Element)
UnapplyBindings()

Önceden ayarlanmış tüm bağlamaları uygulamaz.

(Devralındığı yer: BindableObject)

Ekinlikler

Activated
Geçersiz.

Kullanımdan kalktı. Geliştiriciler bunun yerine devralınan Clicked olayı kullanmalıdır.

BindingContextChanged

Özellik her değiştiğinde BindingContext oluşturulur.

(Devralındığı yer: BindableObject)
ChildAdded

Öğesine bir alt öğe eklendiğinde gerçekleşir.

(Devralındığı yer: Element)
ChildRemoved

Öğesinden bir alt öğe kaldırıldığında gerçekleşir.

(Devralındığı yer: Element)
Clicked

Menü öğesine tıklandığında tetiklenen olay.

(Devralındığı yer: MenuItem)
DescendantAdded

Öğeler alt ağacına bir alt öğe eklendiğinde gerçekleşir.

(Devralındığı yer: Element)
DescendantRemoved

Öğeler alt ağacından bir alt öğe kaldırıldığında gerçekleşir.

(Devralındığı yer: Element)
PlatformSet
Geçersiz.

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

(Devralındığı yer: Element)
PropertyChanged

Bir özellik değiştiğinde oluşturulur.

(Devralındığı yer: BindableObject)
PropertyChanging

Bir özellik değişmek üzereyken tetikleniyor.

(Devralındığı yer: BindableObject)

Belirtik Arabirim Kullanımları

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: BindableObject)
IElementController.SetValueFromRenderer(BindableProperty, Object)

Xamarin tarafından dahili kullanım için. Forms platform.

(Devralındığı yer: Element)
IMenuItemController.Activate()

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

(Devralındığı yer: MenuItem)
INameScope.RegisterName(String, Object)

Yalnızca dahili kullanım içindir.

(Devralındığı yer: Element)

Uzantı Metotları

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

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

Bir özelliğe bağlama oluşturur ve uygular.

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

İfadeden bağlama oluşturur ve uygular.

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

Araç çubuğundaki veya üzerinde görüntülenen bir Pageöğe.

FindByName<T>(Element, String)

içeren elementkapsamda adı name olan türün T örneğini döndürür.

Şunlara uygulanır