Tab Sınıf

Tanım

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

Oluşturucular

Tab()

Özellikler

AutomationId

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

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

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

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

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

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

Şu anda seçili ShellContentolan .

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

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

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

Bu öğeye uygulanan efektlerin listesi.

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

AsSingleItem (varsayılan), açılır öğede yalnızca bu öğenin başlığını görüntüler. AsMultipleItems her alt öğe ve MenuItemiçin ayrı bir açılır öğe seçeneği oluşturur.

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

Öğe için kullanılacak simge. Bu özellik ayarlanmamışsa, özellik değerini kullanmaya Icon geri dönüş yapacaktır.

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

Chrome'un açılır öğe olmayan bölümlerinde görüntülenecek simgeyi tanımlar.

(Devralındığı yer: BaseShellItem)
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)
IsChecked

Öğenin açılır öğede şu anda vurgulanmış 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 FlyoutItem öğesinin sekme gezintisinde yer alıp almadığını gösterir.

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

tarafından thisShellSectionyönetilen nesne koleksiyonuShellContent.

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

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

(Devralındığı yer: Element)
Navigation (Devralındığı yer: NavigableElement)
NavigationProxy (Devralındığı yer: NavigableElement)
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.
(Devralındığı yer: Element)
RealParent

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

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

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

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

Öğeyi benzersiz olarak 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 gezindiğinde FlyoutItem nesnelerinin odağı aldığı 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ı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 tanımlanan propertyKeyözelliği için tarafından SetValue ayarlanan tüm değerleri temizler.

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

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

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

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

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

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

(Devralındığı yer: Element)
GetNavigationStack() (Devralındığı yer: ShellSection)
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 platformu.

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

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

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

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

(Devralındığı yer: BindableObject)
OnAppearing() (Devralındığı yer: BaseShellItem)
OnBindingContextChanged() (Devralındığı yer: ShellSection)
OnChildAdded(Element)

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

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

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

(Devralındığı yer: ShellSection)
OnChildRemoved(Element, Int32) (Devralındığı yer: ShellSection)
OnDisappearing() (Devralındığı yer: BaseShellItem)
OnInsertPageBefore(Page, Page) (Devralındığı yer: ShellSection)
OnParentSet() (Devralındığı yer: NavigableElement)
OnPopAsync(Boolean) (Devralındığı yer: ShellSection)
OnPopToRootAsync(Boolean) (Devralındığı yer: ShellSection)
OnPropertyChanged(String)

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

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

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

(Devralındığı yer: BindableObject)
OnPushAsync(Page, Boolean) (Devralındığı yer: ShellSection)
OnRemovePage(Page) (Devralındığı yer: ShellSection)
OnTabIndexPropertyChanged(Int32, Int32)

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

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

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

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

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

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

Önceden ayarlanmış 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 platformu.

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

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

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

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

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

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

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

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

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

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

(Devralındığı yer: BindableObject)

Ekinlikler

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

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

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

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

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

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

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

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

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

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

(Devralındığı yer: Element)
Disappearing (Devralındığı yer: BaseShellItem)
PlatformSet
Geçersiz.
(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 platformu.

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

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

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

Yalnızca dahili kullanım içindir.

(Devralındığı yer: Element)
IShellSectionController.AddContentInsetObserver(IShellContentInsetObserver)

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

(Devralındığı yer: ShellSection)
IShellSectionController.AddDisplayedPageObserver(Object, Action<Page>)

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

(Devralındığı yer: ShellSection)
IShellSectionController.GetItems() (Devralındığı yer: ShellSection)
IShellSectionController.ItemsCollectionChanged (Devralındığı yer: ShellSection)
IShellSectionController.NavigationRequested (Devralındığı yer: ShellSection)
IShellSectionController.PresentedPage

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

(Devralındığı yer: ShellSection)
IShellSectionController.RemoveContentInsetObserver(IShellContentInsetObserver)

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

(Devralındığı yer: ShellSection)
IShellSectionController.RemoveDisplayedPageObserver(Object)

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

(Devralındığı yer: ShellSection)
IShellSectionController.SendInsetChanged(Thickness, Double)

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

(Devralındığı yer: ShellSection)
IShellSectionController.SendPopped()
Geçersiz.

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

(Devralındığı yer: ShellSection)
IShellSectionController.SendPopped(Page)
Geçersiz.
(Devralındığı yer: ShellSection)
IShellSectionController.SendPopping(Page)
Geçersiz.
(Devralındığı yer: ShellSection)
IShellSectionController.SendPopping(Task) (Devralındığı yer: ShellSection)
IShellSectionController.SendPoppingToRoot(Task) (Devralındığı yer: ShellSection)

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)
Geçersiz.

bir ifadeden bağlama oluşturur ve uygular.

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

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

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

Şunlara uygulanır