ListView Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir ItemsView<TVisual> veri koleksiyonunu dikey liste olarak görüntüleyen bir.
[Xamarin.Forms.RenderWith(typeof(Xamarin.Forms.Platform._ListViewRenderer))]
public class ListView : Xamarin.Forms.ItemsView<Xamarin.Forms.Cell>, Xamarin.Forms.IElementConfiguration<Xamarin.Forms.ListView>, Xamarin.Forms.IListViewController
type ListView = class
inherit ItemsView<Cell>
interface IListViewController
interface IViewController
interface IVisualElementController
interface IElementController
interface IElementConfiguration<ListView>
- Devralma
- Öznitelikler
- Uygulamalar
Açıklamalar

Aşağıdaki örnek, temel bir kullanımı göstermektedir:
using System;
using System.Collections.Generic;
using Xamarin.Forms;
namespace FormsGallery
{
class ListViewDemoPage : ContentPage
{
class Person
{
public Person(string name, DateTime birthday, Color favoriteColor)
{
this.Name = name;
this.Birthday = birthday;
this.FavoriteColor = favoriteColor;
}
public string Name { private set; get; }
public DateTime Birthday { private set; get; }
public Color FavoriteColor { private set; get; }
};
public ListViewDemoPage()
{
Label header = new Label
{
Text = "ListView",
FontSize = Device.GetNamedSize (NamedSize.Large, typeof(Label)),
HorizontalOptions = LayoutOptions.Center
};
// Define some data.
List<Person> people = new List<Person>
{
new Person("Abigail", new DateTime(1975, 1, 15), Color.Aqua),
new Person("Bob", new DateTime(1976, 2, 20), Color.Black),
// ...etc.,...
new Person("Yvonne", new DateTime(1987, 1, 10), Color.Purple),
new Person("Zachary", new DateTime(1988, 2, 5), Color.Red)
};
// Create the ListView.
ListView listView = new ListView
{
// Source of data items.
ItemsSource = people,
// Define template for displaying each item.
// (Argument of DataTemplate constructor is called for
// each item; it must return a Cell derivative.)
ItemTemplate = new DataTemplate(() =>
{
// Create views with bindings for displaying each property.
Label nameLabel = new Label();
nameLabel.SetBinding(Label.TextProperty, "Name");
Label birthdayLabel = new Label();
birthdayLabel.SetBinding(Label.TextProperty,
new Binding("Birthday", BindingMode.OneWay,
null, null, "Born {0:d}"));
BoxView boxView = new BoxView();
boxView.SetBinding(BoxView.ColorProperty, "FavoriteColor");
// Return an assembled ViewCell.
return new ViewCell
{
View = new StackLayout
{
Padding = new Thickness(0, 5),
Orientation = StackOrientation.Horizontal,
Children =
{
boxView,
new StackLayout
{
VerticalOptions = LayoutOptions.Center,
Spacing = 0,
Children =
{
nameLabel,
birthdayLabel
}
}
}
}
};
})
};
// 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,
listView
}
};
}
}
}
Oluşturucular
| ListView() |
Sınıfının yeni bir örneğini oluşturur ve başlatır ListView . |
| ListView(ListViewCachingStrategy) |
Belirtilen önbellek stratejisi ile sınıfının yeni bir örneğini oluşturur ve başlatır ListView . |
Alanlar
Özellikler
| AnchorX |
Öğe sınırlarına göre herhangi bir dönüşüm için merkez noktasının X bileşenini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| AnchorY |
Öğe sınırlarına göre herhangi bir dönüşüm için merkez noktasının Y bileşenini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| 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) |
| Background | (Devralındığı yer: VisualElement) |
| BackgroundColor |
Bir görselin arka planını dolduracak rengi alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| Batched |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: VisualElement) |
| Behaviors |
Bu öğeyle ilişkili davranışların listesini alır. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| BindingContext |
Buna ait olan bağlı özellikler tarafından hedeflenecek özellikleri içeren nesneyi alır veya ayarlar BindableObject . (Devralındığı yer: BindableObject) |
| Bounds |
Öğenin sınırlarını alır. (Devralındığı yer: VisualElement) |
| CachingStrategy |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| 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) |
| Clip | (Devralındığı yer: VisualElement) |
| DisableLayout |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: VisualElement) |
| 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) |
| FlowDirection |
Düzen akış yönünü alır veya ayarlar. (Devralındığı yer: VisualElement) |
| Footer |
Liste görünümünün altında görüntülenecek dize, bağlama veya görünümü alır veya ayarlar. |
| FooterElement |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| FooterTemplate |
Liste görünümünün en altında görüntülenmek üzere bir veri nesnesini biçimlendirmek için kullanılacak bir veri şablonu alır veya ayarlar. |
| GestureController |
Görünümün hareket denetleyicisini alır. (Devralındığı yer: View) |
| GestureRecognizers |
Bu görünümle ilişkili hareket tanıyıcılarının koleksiyonu. (Devralındığı yer: View) |
| GroupDisplayBinding |
Grup üst bilgisini görüntülemek için kullanılacak bağlamayı alır veya ayarlar. |
| GroupHeaderTemplate |
DataTemplateGrup üst bilgilerini alır veya ayarlar. |
| GroupShortNameBinding |
Gruplanmış atlama listelerinde görüntülenecek ad için bir bağlama alır veya ayarlar. |
| HasUnevenRows |
Bu öğenin düzensiz satırlara sahip olup olmadığını gösteren bir Boole değeri alır veya ayarlar ListView . |
| Header |
Liste görünümünün en üstünde görüntülenecek dize, bağlama veya görünümü alır veya ayarlar. |
| HeaderElement |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| HeaderTemplate |
Liste görünümünün üst kısmında görüntülenmek üzere bir veri nesnesini biçimlendirmek için kullanılacak bir veri şablonu alır veya ayarlar. |
| Height |
Bu öğenin geçerli işlenmiş yüksekliğini alır. Bu, salt okunurdur bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| HeightRequest |
Bu öğenin istenen yükseklik geçersiz kılmayı alır veya ayarlar. (Devralındığı yer: VisualElement) |
| HorizontalOptions |
LayoutOptionsÖğenin bir düzen döngüsündeki yerleşimini tanımlayan öğesini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: View) |
| HorizontalScrollBarVisibility | |
| 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) |
| InputTransparent |
Bu öğenin Kullanıcı etkileşimi döngüsüne dahil edilip edilmeyeceğini gösteren bir değer alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| IsEnabled |
Bu öğenin Kullanıcı arabiriminde etkinleştirilip etkinleştirilmediğini gösteren bir değer alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| IsFocused |
Bu öğenin şu anda odaklanmış olup olmadığını gösteren bir değer alır. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| IsGroupingEnabled |
İçin gruplandırmasının etkinleştirilip etkinleştirilmeyeceğini alır veya ayarlar ListView . |
| IsInNativeLayout |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: VisualElement) |
| IsNativeStateConsistent |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: VisualElement) |
| IsPlatformEnabled |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: VisualElement) |
| IsPullToRefreshEnabled |
Kullanıcının uygulamanın yenilenmesini sağlamak için aşağı doğru çekip kuramayacağını belirten bir değer alır veya ayarlar. |
| IsRefreshing |
Liste görünümünün Şu anda yenilenip yenilenmediğini bildiren bir değer alır veya ayarlar. |
| IsTabStop |
Bu öğenin sekme gezintisine dahil edilip edilmediğini gösteren bir değer alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| IsVisible |
Bu öğelerin görsel ağacın parçası olup olmayacağını belirleyen bir değer alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| ItemsSource |
Şablon ve görüntüleme için öğelerin kaynağını alır veya ayarlar. (Devralındığı yer: ItemsView<TVisual>) |
| ItemTemplate |
İçin uygulanacak öğesini alır veya ayarlar DataTemplate ItemsSource . (Devralındığı yer: ItemsView<TVisual>) |
| LogicalChildren |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: Element) |
| Margin |
Görünümün kenar boşluğunu alır veya ayarlar. (Devralındığı yer: View) |
| MinimumHeightRequest |
Düzen sırasında isteğin istemesi için en düşük yüksekliği geçersiz kılan bir değer alır veya ayarlar. (Devralındığı yer: VisualElement) |
| MinimumWidthRequest |
Öğe, Düzen sırasında talep edilecek en düşük genişliği geçersiz kılan bir değer alır veya ayarlar. (Devralındığı yer: VisualElement) |
| Navigation | (Devralındığı yer: NavigableElement) |
| NavigationProxy | (Devralındığı yer: NavigableElement) |
| Opacity |
İşlendiğinde öğeye uygulanan opaklık değerini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| 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) |
| RefreshAllowed |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| RefreshCommand |
Liste görünümü yenileme durumuna girdiğinde çalıştırılan komutu alır veya ayarlar. |
| RefreshControlColor | |
| Resources |
Yerel kaynak sözlüğünü alır veya ayarlar. (Devralındığı yer: VisualElement) |
| Rotation |
Öğe işlendiğinde Z ekseni (Afine döndürme) ile ilgili döndürme (derece cinsinden) alır veya ayarlar. (Devralındığı yer: VisualElement) |
| RotationX |
Öğe işlendiğinde X ekseni (perspektif döndürme) ile ilgili döndürme (derece cinsinden) alır veya ayarlar. (Devralındığı yer: VisualElement) |
| RotationY |
Öğe işlendiğinde Y ekseni (perspektif döndürme) ile ilgili döndürme (derece cinsinden) alır veya ayarlar. (Devralındığı yer: VisualElement) |
| RowHeight |
Bir satırın yüksekliğini temsil eden bir değer alır veya ayarlar. |
| Scale |
Öğeye uygulanan ölçek faktörünü alır veya ayarlar. (Devralındığı yer: VisualElement) |
| ScaleX |
X yönünde uygulanacak bir ölçek değeri alır veya ayarlar. (Devralındığı yer: VisualElement) |
| ScaleY |
Y yönüne uygulanacak bir ölçek değeri alır veya ayarlar. (Devralındığı yer: VisualElement) |
| SelectedItem |
Şu anda seçili olan öğeyi alır veya ayarlar ItemsSource . |
| SelectionMode |
Kaç öğenin seçilebilir olduğunu ve bu öğelerin nasıl seçilediğini denetleyen bir değer alır veya ayarlar. |
| SeparatorColor |
Liste öğelerini ayıran çubuğun rengini alır veya ayarlar. |
| SeparatorVisibility |
Ayırıcıların öğeler arasında görünüp görünmeyeceğini belirten bir değer alır veya ayarlar. |
| 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 | (Devralındığı yer: VisualElement) |
| TemplatedItems |
Şablonlu öğelerin listesini alır. (Devralındığı yer: ItemsView<TVisual>) |
| TranslationX |
Öğenin X çevirisi Delta sayısını alır veya ayarlar. (Devralındığı yer: VisualElement) |
| TranslationY |
Öğenin Y çeviri Delta öğesini alır veya ayarlar. (Devralındığı yer: VisualElement) |
| Triggers |
Bu öğeyle ilişkili tetikleyicinin listesini alır. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| VerticalOptions |
LayoutOptionsÖğenin bir düzen döngüsündeki yerleşimini tanımlayan öğesini alır veya ayarlar. Bu, bağlanabilir bir özelliktir. (Devralındığı yer: View) |
| VerticalScrollBarVisibility | |
| Visual | (Devralındığı yer: VisualElement) |
| Width |
Bu öğenin geçerli işlenmiş genişliğini alır. Bu, salt okunurdur bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| WidthRequest |
Bu öğenin istenen Genişlik geçersiz kılmayı alır veya ayarlar. (Devralındığı yer: VisualElement) |
| X |
Bu öğenin geçerli X konumunu alır. Bu, salt okunurdur bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
| Y |
Bu öğenin geçerli Y konumunu alır. Bu, salt okunurdur bağlanabilir bir özelliktir. (Devralındığı yer: VisualElement) |
Yöntemler
| ApplyBindings() |
Bağlamaları uygulamasına uygulayın BindingContext . (Devralındığı yer: BindableObject) |
| BatchBegin() |
Öğelerin özelliklerinde bir grup değişikliğin başlangıcına işaret eder. (Devralındığı yer: VisualElement) |
| BatchCommit() |
Öğe için bir dizi komutun sonuna işaret eder ve bu komutların şimdi yürütülmesi gerekir. (Devralındığı yer: VisualElement) |
| BeginRefresh() |
Özelliğini olarak ayarlayarak yenileme durumuna girer IsRefreshing |
| ChangeVisualState() |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: VisualElement) |
| ClearValue(BindableProperty) |
İçin tarafından ayarlanan her değeri SetValue temizler |
| ClearValue(BindablePropertyKey) |
Tarafından tanımlanan özelliği için tarafından ayarlanan herhangi bir değeri temizler SetValue |
| CoerceValue(BindableProperty) | (Devralındığı yer: BindableObject) |
| CoerceValue(BindablePropertyKey) | (Devralındığı yer: BindableObject) |
| CreateDefault(Object) |
Bir öğenin varsayılan görsel gösteriminin bir örneğini oluşturur. |
| CreateDefaultCell(Object) |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| 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) |
| EndRefresh() |
Özelliğini olarak ayarlayarak yenileme durumundan çıkar IsRefreshing |
| FindByName(String) |
Belirtilen ada sahip öğeyi döndürür. (Devralındığı yer: Element) |
| Focus() |
Attemps bu öğeye odağı ayarlamak için. (Devralındığı yer: VisualElement) |
| GetChildElements(Point) |
Belirtilen altında görsel olarak bulunan alt öğeleri döndürür |
| GetDisplayTextFromGroup(Object) |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| GetSizeRequest(Double, Double) |
Kullanımdan kalktı.
SizeRequestÖğesinin öğesini döndürür. Bu yöntemi çağırmak, bir düzen döngüsünün ölçü geçişini başlatır. (Devralındığı yer: VisualElement) |
| 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) |
| InvalidateMeasure() |
Bunun yerleşimini geçersiz kılmak için çağrılan yöntem VisualElement . Olayını oluşturur MeasureInvalidated . (Devralındığı yer: VisualElement) |
| InvalidateMeasureNonVirtual(InvalidationTrigger) |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: VisualElement) |
| IsSet(BindableProperty) |
|
| Layout(Rectangle) |
Düzen çevrimi sırasında öğe sınırlarını güncelleştirir. (Devralındığı yer: VisualElement) |
| Measure(Double, Double, MeasureFlags) |
Bir görsel öğenin cihazda görüntülenmesi için ihtiyaç duyacağı en küçük boyutu döndürür. (Devralındığı yer: VisualElement) |
| NativeSizeChanged() |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: VisualElement) |
| NotifyRowTapped(Int32, Cell) |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| NotifyRowTapped(Int32, Cell, Boolean) | |
| NotifyRowTapped(Int32, Int32, Cell) |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| NotifyRowTapped(Int32, Int32, Cell, Boolean) | |
| On<T>() |
Bu ListView , platforma özgü bir yöntemin çağrıldığı, platforma özgü örneğini döndürür. |
| OnBindingContextChanged() |
Bağlama bağlamı değiştiğinde çağrılan yöntem. |
| OnChildAdded(Element) |
Uygulama geliştiricileri, bir alt öğe eklendiğinde yanıt vermek için bu yöntemi geçersiz kılabilir. (Devralındığı yer: VisualElement) |
| OnChildRemoved(Element) |
Kullanımdan kalktı.
Uygulama geliştiricileri bir alt öğe kaldırıldığında yanıt vermek için bu yöntemi geçersiz kılabilir. (Devralındığı yer: VisualElement) |
| OnChildRemoved(Element, Int32) | (Devralındığı yer: VisualElement) |
| OnChildrenReordered() |
ChildrenReorderedOlay yayınlanmakta olduğu zaman çağrılır. Bu olay için sınıf işleme eklemek için bu yöntemi uygulayın. (Devralındığı yer: VisualElement) |
| OnMeasure(Double, Double) |
Bir düzen ölçümü gerçekleştiğinde çağrılan yöntem. (Devralındığı yer: VisualElement) |
| OnParentSet() | (Devralındığı yer: NavigableElement) |
| OnPropertyChanged(String) |
Bir bağlantılı Özellik değiştirildiğinde çağrılan yöntem. (Devralındığı yer: Element) |
| 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) |
| OnSizeAllocated(Double, Double) |
Bu yöntem, öğe boyutu bir düzen çevrimi sırasında ayarlandığında çağrılır. Bu yöntem, SizeChanged olay yayınlanmadan önce doğrudan çağırılır. Bu olay için sınıf işleme eklemek için bu yöntemi uygulayın. (Devralındığı yer: VisualElement) |
| OnSizeRequest(Double, Double) |
Kullanımdan kalktı.
Bir boyut isteği yapıldığında çağrılan yöntem. |
| OnTabIndexPropertyChanged(Int32, Int32) | (Devralındığı yer: VisualElement) |
| OnTabStopPropertyChanged(Boolean, Boolean) | (Devralındığı yer: VisualElement) |
| 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) |
| ScrollTo(Object, Object, ScrollToPosition, Boolean) |
ListView öğesini içinde öğesine kaydırır |
| ScrollTo(Object, ScrollToPosition, Boolean) |
ListView öğesini öğesine kaydırır |
| SendCellAppearing(Cell) |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| SendCellDisappearing(Cell) |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| SendRefreshing() |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| SendScrolled(ScrolledEventArgs) | |
| 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) |
| SetupContent(Cell, Int32) |
Uygulama geliştiricileri liste görünümü öğeleri için olay işleyicilerini kaydetmek üzere bu yöntemi geçersiz kılar. |
| SetupContent(TVisual, Int32) |
Oluşturma sırasında içerik için ek kurulum gerçekleştirir. (Devralındığı yer: ItemsView<TVisual>) |
| 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) |
| SizeAllocated(Double, Double) |
Bir alt ağaç düzeninin başlangıcına işaret eden bir düzen çevrimi sırasında Sizetahsisi çağrılır. (Devralındığı yer: VisualElement) |
| TabIndexDefaultValueCreator() | (Devralındığı yer: VisualElement) |
| TabStopDefaultValueCreator() | (Devralındığı yer: VisualElement) |
| UnapplyBindings() |
Daha önce ayarlanan tüm bağlamalar için geçerli değildir. (Devralındığı yer: BindableObject) |
| Unfocus() |
Odağı bu öğeye göre kaldırır. (Devralındığı yer: VisualElement) |
| UnhookContent(Cell) |
Uygulama geliştiricileri, kayıt yaptıkları liste görünümü öğeleri için olay işleyicilerinin kaydını silmek üzere bu yöntemi geçersiz kılar SetupContent(Cell, Int32) . |
| UnhookContent(TVisual) |
Uygulama geliştiricileri, kaydoldukları öğelerin olay işleyicilerinin kaydını silmek için bu yöntemi geçersiz kılar SetupContent(TVisual, Int32) . (Devralındığı yer: ItemsView<TVisual>) |
| ValidateItemTemplate(DataTemplate) |
|
etkinlik
| BatchCommitted |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: VisualElement) |
| 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) |
| ChildrenReordered |
Bir görselin alt öğesi yeniden sipariş edildiğinde gerçekleşir. (Devralındığı yer: VisualElement) |
| 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) |
| FocusChangeRequested |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: VisualElement) |
| Focused |
Öğe odağı aldığında gerçekleşir. (Devralındığı yer: VisualElement) |
| ItemAppearing |
Bir öğenin görsel temsili görsel düzene eklenirken gerçekleşir. |
| ItemDisappearing |
Bir öğenin görsel temsili görsel düzenden kaldırılırken gerçekleşir. |
| ItemSelected |
Yeni bir öğe seçildiğinde oluşan olay. |
| ItemTapped |
Bir öğe dokunulduğunda harekete geçirilen olay. |
| MeasureInvalidated |
Görsel öğenin düzeni geçersiz kılındığınızda harekete geçirilen olay. (Devralındığı yer: VisualElement) |
| 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) |
| Refreshing |
Liste görünümü yenilendiğinde oluşturulan olay. |
| Scrolled | |
| ScrollToRequested |
Xamarin. Forms platformu tarafından dahili kullanım için. |
| SizeChanged |
Bu öğedeki Width veya Height özellikleri değeri değiştiğinde gerçekleşir. (Devralındığı yer: VisualElement) |
| Unfocused |
Öğe odağı kaybettiğinde gerçekleşir. (Devralındığı yer: VisualElement) |
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) |
| IGestureController.CompositeGestureRecognizers |
Xamarin. Forms platformu tarafından dahili kullanım için. (Devralındığı yer: View) |
| IItemsView<TVisual>.CreateDefault(Object) |
Kullanarak varsayılan bir Tgörseli oluşturur |
| IItemsView<TVisual>.SetupContent(TVisual, Int32) |
Yalnızca CInternal kullanımı. (Devralındığı yer: ItemsView<TVisual>) |
| IItemsView<TVisual>.UnhookContent(TVisual) |
Yalnızca iç kullanım. (Devralındığı yer: ItemsView<TVisual>) |
| INameScope.RegisterName(String, Object) |
Yalnızca dahili kullanım içindir. (Devralındığı yer: Element) |
| ITemplatedItemsView<TVisual>.ListProxy |
Bu arabirim, platform oluşturuculara tarafından iç kullanım içindir. (Devralındığı yer: ItemsView<TVisual>) |
| ITemplatedItemsView<TVisual>.TemplatedItems |
Bu arabirim, platform oluşturuculara tarafından iç kullanım içindir. (Devralındığı yer: ItemsView<TVisual>) |
| IVisualElementController.EffectiveFlowDirection |
Platformda, yerel ayar ve mantıksal akış ayarlarını hesaba ayırarak etkin görsel akış yönünü alır. (Devralındığı yer: VisualElement) |
| IVisualElementController.InvalidateMeasure(InvalidationTrigger) |
Bu yöntem, iç kullanım içindir. (Devralındığı yer: VisualElement) |