TextCell Sınıf

Tanım

CellBirincil Text ve metin içeren bir Detail .

public class TextCell : Xamarin.Forms.Cell
type TextCell = class
    inherit Cell
Devralma
Türetilmiş

Açıklamalar

Aşağıdaki örnekte, temel bir kullanım gösterilmektedir.

public class App : Application
{
    public App()
    {
        MainPage = new ContentPage {
            Content = new TableView {
                Intent = TableIntent.Form,
                Root = new TableRoot ("Table Title") {
                    new TableSection ("Section 1 Title") {
                        new TextCell {
                            Text = "TextCell Text",
                            Detail = "TextCell Detail"
                        },
                        new EntryCell {
                            Label = "EntryCell:",
                            Placeholder = "default keyboard",
                            Keyboard = Keyboard.Default
                        }
                    },
                    new TableSection ("Section 2 Title") {
                        new EntryCell {
                            Label = "Another EntryCell:",
                            Placeholder = "phone keyboard",
                            Keyboard = Keyboard.Telephone
                        },
                        new SwitchCell {
                            Text = "SwitchCell:"
                        }
                    }
                }
            }
        }; 
    }
    // OnStart, OnSleep, OnResume overrides omitted...
}

Oluşturucular

TextCell()

TextCell sınıfının yeni bir örneğini başlatır.

Alanlar

CommandParameterProperty

CommandParameter bağlanabilir özelliğini tanımlar.

CommandProperty

Komut bağlanabilir özelliğini tanımlar.

DefaultCellHeight

Varsayılan hücre yüksekliği.

(Devralındığı yer: Cell)
DetailColorProperty

DetailColor bağlanabilir özelliğini tanımlar.

DetailProperty

Görüntülenecek ikincil metni alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

TextColorProperty

TextColor bağlanabilir özelliğini tanımlar.

TextProperty

Metin bağlanabilir özelliğini tanımlar.

Ö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)
ClassId

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

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

TextCell dokunulduğunda çalıştırılacak ICommand 'i alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

CommandParameter

Komut çağrılırken geçirilen parametreyi alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

ContextActions

Kullanıcı hücrede cihaza özgü bağlam hareketini gerçekleştirdiğinde görüntülenecek menü öğelerinin bir listesini alır.

(Devralındığı yer: Cell)
Detail

TextCell içinde görüntülenecek ikincil metni alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

DetailColor

İkincil metni işlemek için renk alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

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

Hücrede, liste özelliğinde en az bir menü öğesi olup olmadığını gösteren bir değer alır ContextActions .

(Devralındığı yer: Cell)
Height

Hücrenin yüksekliğini alır veya ayarlar.

(Devralındığı yer: Cell)
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)
IsContextActionsLegacyModeEnabled (Devralındığı yer: Cell)
IsEnabled

Hücrenin IsEnabled durumunu alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

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

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

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

Cihazdaki işlenen hücrenin yüksekliğini alır.

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

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

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

Görüntülenecek birincil metni alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

TextColor

Birincil metni işlemek için renk alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

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

Hücrenin boyutunu hemen güncelleştirir.

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

Her Appearing olay gerçekleş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: Cell)
OnBindingContextChanged()

Bağlama bağlamı değiştiğinde harekete geçirilen olay.

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

ChildAddedOlayın her yayı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)
Kullanımdan kalktı.

ChildRemovedOlayın her yayı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) (Devralındığı yer: Element)
OnDisappearing()

Her Disappearing olay gerçekleş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: Cell)
OnParentSet()

Uygulama geliştiricileri, hücrenin üst öğesi ayarlandığında eylemleri yapmak için bu yöntemi geçersiz kılabilir.

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

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

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

TApplication geliştiricileri, tarafından adlandırılan özellik ayarlandığında eylemleri yapmak için bu yöntemi geçersiz kılabilir propertyName .

(Devralındığı yer: Cell)
OnTapped()

Hücre dokunduğunda çağrılır.

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

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

(Devralındığı yer: Cell)
SendDisappearing()

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

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

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

(Devralındığı yer: BindableObject)

etkinlik

Appearing

Hücrenin görsel temsili görsel düzene eklenirken gerçekleşir.

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

Hücrenin görsel temsili görsel düzenden kaldırılırken gerçekleşir.

(Devralındığı yer: Cell)
ForceUpdateSizeRequested

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

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

Hücre dokunduğunda gerçekleşir.

(Devralındığı yer: Cell)

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)

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

Platform oluşturuculara göre iç kullanım için.

FindByName<T>(Element, String)

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

Şunlara uygulanır