FlyoutItem Sınıf

Tanım

Bir ShellItem nesne koleksiyonu olan bir Tab .

[System.ComponentModel.EditorBrowsable(System.ComponentModel.EditorBrowsableState.Always)]
public class FlyoutItem : Xamarin.Forms.ShellItem
type FlyoutItem = class
    inherit ShellItem
Devralma
Öznitelikler

Oluşturucular

FlyoutItem()

Alanlar

ImageStyle

Her bir açılır öğenin görüntüsünde ayarlanan StyleClass. Bu const, "Flyoutitemımagestyle" olarak ayarlanmıştır.

IsVisibleProperty
LabelStyle

Her bir açılır öğenin etiketinde ayarlanan StyleClass. Bu const "Flyoutıtemlabelstyle" olarak ayarlanmıştır.

LayoutStyle

Her açılır öğenin etiketinde ayarlanan StyleClass. Bu const, "Flyoutıtemlayoutstyle" olarak ayarlanmıştır.

Özellikler

AutomationId

Otomasyon çerçevesinin bu öğeyi bulmasını ve bunlarla etkileşime geçmesini sağlayan bir değer alır veya ayarlar.

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

Buna ait olan bağlı özellikler tarafından hedeflenecek özellikleri içeren nesneyi alır veya ayarlar BindableObject .

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

Anlamsal olarak benzer öğelerin bir koleksiyonunu tanımlamak için kullanılan bir değeri alır veya ayarlar.

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

Şu anda seçili olan Tab veya ShellSection .

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

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

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

Bu öğeye uygulanan efektlerin bir listesi.

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

Assingleıtem (varsayılan) yalnızca bu öğenin başlığını açılır öğede görüntüler. Asmultipleıtems, her alt öğe ve için ayrı bir açılır seçenek oluşturur MenuItem .

(Devralındığı yer: ShellGroupItem)
FlyoutIcon

Öğe için kullanılacak simge. Bu özellik unset ise, özellik değerini kullanarak geri dönüş yapılır Icon .

(Devralındığı yer: BaseShellItem)
Icon

Geçici düğme olmayan Chrome 'un bölümlerinde görüntülenecek simgeyi tanımlar.

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

Bir uygulamanın çalışması aracılığıyla bir öğeyi benzersiz şekilde tanımlamak için kullanılabilecek bir değer alır.

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

Öğenin etkin durumda olup olmadığını tanımlar.

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

Öğenin Chrome 'da seçilebilir olup olmadığını tanımlar.

(Devralındığı yer: BaseShellItem)
IsTabStop

Bir Flyoutıtem 'ın sekme gezintisine eklenip eklenmeyeceğini gösterir.

(Devralındığı yer: BaseShellItem)
IsVisible (Devralındığı yer: BaseShellItem)
Items

ShellSection Butarafından yönetilen nesnelerin koleksiyonu ShellItem .

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

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

(Devralındığı yer: Element)
Navigation (Devralındığı yer: NavigableElement)
NavigationProxy (Devralındığı yer: NavigableElement)
Parent

Öğenin üst öğesini alır veya ayarlar.

(Devralındığı yer: Element)
ParentView
Kullanımdan kalktı.

Bir olan bu öğenin en yakın üst öğesi olan öğeyi alır VisualElement .

(Devralındığı yer: Element)
Platform
Kullanımdan kalktı.
(Devralındığı yer: Element)
RealParent

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

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

Öğeyi ele almak için kullanılan dize.

(Devralındığı yer: BaseShellItem)
Style (Devralındığı yer: NavigableElement)
StyleClass (Devralındığı yer: NavigableElement)
StyleId

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

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

Kullanıcı, sekme tuşuna basarak öğeler arasında gezinerek, Flyoutıtem nesnelerinin odak alacağı sırayı gösterir.

(Devralındığı yer: BaseShellItem)
Title

Kullanıcı arabiriminde görüntülenecek başlık.

(Devralındığı yer: BaseShellItem)

Yöntemler

ApplyBindings()

Bağlamaları uygulamasına uygulayın BindingContext .

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

İçin tarafından ayarlanan her değeri SetValue temizler property .

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

Tarafından tanımlanan özelliği için tarafından ayarlanan herhangi bir değeri temizler SetValue propertyKey .

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

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

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

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

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

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

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

Bindadbleproperty içinde bulunan değeri döndürür.

(Devralındığı yer: BindableObject)
GetValues(BindableProperty, BindableProperty)
Kullanımdan kalktı.

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

(Devralındığı yer: BindableObject)
GetValues(BindableProperty, BindableProperty, BindableProperty)
Kullanımdan kalktı.

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

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

trueTarget özelliği varsa ve ayarlandıysa, döndürür.

(Devralındığı yer: BindableObject)
On<T>() (Devralındığı yer: ShellItem)
OnAppearing() (Devralındığı yer: BaseShellItem)
OnBindingContextChanged()

Öğe bağlama bağlamı 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)

Geliştiriciler, yeni eklenen davranışı özelleştirmek için bu yöntemi geçersiz kılabilir Element .

(Devralındığı yer: ShellItem)
OnChildRemoved(Element)
Kullanımdan kalktı.

Geliştiriciler bir alt öğe kaldırıldığında davranışı özelleştirmek için bu yöntemi geçersiz kılabilir Element .

(Devralındığı yer: ShellItem)
OnChildRemoved(Element, Int32) (Devralındığı yer: ShellItem)
OnDisappearing() (Devralındığı yer: BaseShellItem)
OnParentSet() (Devralındığı yer: NavigableElement)
OnPropertyChanged(String)

Her özellik değiştiğinde çağırılır.

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

Bir özellik üzerinde bir değişikliğin gerçekleşmesini bildirmek için bu yöntemi bir alt sınıftan çağırın.

(Devralındığı yer: BindableObject)
OnTabIndexPropertyChanged(Int32, Int32)

TabIndex özelliği değiştiğinde çağırılır.

(Devralındığı yer: BaseShellItem)
OnTabStopPropertyChanged(Boolean, Boolean)

IsTabStop özelliği değiştiğinde çağırılır.

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

Daha önce ayarlanan bağlamayı kaldırır.

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

Daha önce ayarlanmış dinamik bir 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 Bindadbleproperty özelliğini, belirtilen anahtara sahip DynamicResource aracılığıyla güncelleştirileceği şekilde ayarlar.

(Devralındığı yer: Element)
SetIsVisible(BindableObject, Boolean)
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. Forms platformu tarafından dahili kullanım için.

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

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

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

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

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

TabIndex özelliğinin varsayılan değerini ayarlamak için çağırılır...

(Devralındığı yer: BaseShellItem)
TabStopDefaultValueCreator()

TabStop özelliğinin varsayılan değerini ayarlamak için çağırılır.

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

Daha önce ayarlanan tüm bağlamalar için geçerli değildir.

(Devralındığı yer: BindableObject)

etkinlik

Appearing (Devralındığı yer: BaseShellItem)
BindingContextChanged

Özellik her değiştiğinde tetiklenir BindingContext .

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

Öğeye her alt öğe eklendiğinde gerçekleşir.

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

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

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

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

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

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

(Devralındığı yer: Element)
Disappearing (Devralındığı yer: BaseShellItem)
PlatformSet
Kullanımdan kalktı.
(Devralındığı yer: Element)
PropertyChanged

Bir özellik değiştiğinde tetiklenir.

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

Bir özellik değiştirmek üzere olduğunda tetiklenir.

(Devralındığı yer: BindableObject)

Belirtik Arabirim Kullanımları

IDynamicResourceHandler.SetDynamicResource(BindableProperty, String)

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

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

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

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

Yalnızca dahili kullanım içindir.

(Devralındığı yer: Element)
IShellItemController.GetItems() (Devralındığı yer: ShellItem)
IShellItemController.ItemsCollectionChanged (Devralındığı yer: ShellItem)
IShellItemController.ProposeSection(ShellSection, Boolean)

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

(Devralındığı yer: ShellItem)
IShellItemController.ShowTabs (Devralındığı yer: ShellItem)

Uzantı Metotları

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)
SetAppThemeColor(BindableObject, BindableProperty, Color, Color)
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)
Kullanımdan kalktı.

Bir ifadeden bir bağlama oluşturur ve uygular.

SetOnAppTheme<T>(BindableObject, BindableProperty, T, T)
FindByName<T>(Element, String)

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

FindNextElement(ITabStopElement, Boolean, IDictionary<Int32,List<ITabStopElement>>, Int32)
GetTabIndexesOnParentPage(ITabStopElement, Int32)

Şunlara uygulanır