Aracılığıyla paylaş


EntryCell Sınıf

Tanım

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

public class EntryCell : Xamarin.Forms.Cell, Xamarin.Forms.IEntryCellController
type EntryCell = class
    inherit Cell
    interface IEntryCellController
Devralma
System.Object
EntryCell
Uygulamalar

Açıklamalar

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

using System;
using Xamarin.Forms;

namespace FormsGallery
{
    class EntryCellDemoPage : ContentPage
    {
        public EntryCellDemoPage()
        {
            Label header = new Label
            {
                Text = "EntryCell",
                FontSize = Device.GetNamedSize (NamedSize.Large, typeof(EntryCell)),
                HorizontalOptions = LayoutOptions.Center
            };

            TableView tableView = new TableView
            {
                Intent = TableIntent.Form,
                Root = new TableRoot
                {
                    new TableSection
                    {
                        new EntryCell
                        {
                            Label = "EntryCell:",
                            Placeholder = "Type Text Here"
                        }
                    }
                }
            };

            // Accomodate iPhone status bar.
            this.Padding = new Thickness(10, Device.OnPlatform(20, 0, 0), 10, 5);

            // Build the page.
            this.Content = new StackLayout
            {
                Children = 
                {
                    header,
                    tableView
                }
            };
        }
    }
}

Oluşturucular

EntryCell()

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

Alanlar

DefaultCellHeight

Hücrelerin varsayılan yüksekliği.

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

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

KeyboardProperty

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

LabelColorProperty

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

LabelProperty

Label bindable özelliğini tanımlar.

PlaceholderProperty

Yer tutucu bağlanabilir özelliğini tanımlar,

TextProperty

Text bindable özelliğini tanımlar.

VerticalTextAlignmentProperty

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

XAlignProperty
Geçersiz.

XAlign bindable özelliğini tanımlar.

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

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

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

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

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

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

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

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

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

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

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

Text özelliğinin yatay hizalamasını alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

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

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

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

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

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

EntryCell düzenlenirken Klavye'yi görüntüleyecek şekilde alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

Label

EntryCell'deki Entry öğesinin yanında sunulan sabit metni alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

LabelColor

Label özelliğini işlemek için kullanılan Color değerini alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

LogicalChildren

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

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

Metin null veya boş olduğunda Girdide görüntülenen yer tutucu metni alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

Platform
Geçersiz.

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

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

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

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

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

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

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

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

EntryCell girdisinin içeriğini alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

VerticalTextAlignment

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

XAlign
Geçersiz.

Text özelliğinin yatay hizalamasını alır veya ayarlar. Bu, bağlanabilir bir özelliktir.

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)

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

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

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

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

Hücrenin boyutunu hemen güncelleştirir.

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

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

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

Bir 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ştirildiğinde tetiklenen olay.

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

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

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

Bir 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 eylem yapmak için bu yöntemi geçersiz kılabilir.

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

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

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

TApplication geliştiricileri, tarafından propertyName adlı özellik ayarlandığında eylem gerçekleştirmek için bu yöntemi geçersiz kılabilir.

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

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

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

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

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

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

SendDisappearing()

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

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

Appearing

Hücrenin görsel gösterimi görsel düzene eklendiğinde gerçekleşir.

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

Kullanıcı EntryCell'in klavyesinde 'Bitti' tuşuna bastığında olay tetikleniyor

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

Hücrenin görsel gösterimi görsel düzenden kaldırıldığında gerçekleşir.

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

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

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

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

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

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

(Devralındığı yer: Cell)

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)
INameScope.RegisterName(String, Object)

Yalnızca dahili kullanım içindir.

(Devralındığı yer: Element)

Uzantı Metotları

GetPropertyIfSet<T>(BindableObject, BindableProperty, T)

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

SetAppThemeColor(BindableObject, BindableProperty, Color, Color)

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

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)

Etiketli Cell ve tek satırlı metin girişi alanı olan A.

GetPath(Cell)

Platform işleyicileri tarafından dahili kullanım için.

FindByName<T>(Element, String)

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

Şunlara uygulanır