TableSectionBase<T> Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Bagian tabel yang berisi instans jenis T yang dirender oleh Xamarin. Forms.
public abstract class TableSectionBase<T> : Xamarin.Forms.TableSectionBase, System.Collections.Generic.ICollection<T>, System.Collections.Generic.IEnumerable<T>, System.Collections.Generic.IList<T>, System.Collections.Specialized.INotifyCollectionChanged where T : BindableObject
type TableSectionBase<'T (requires 'T :> BindableObject)> = class
inherit TableSectionBase
interface IList<'T (requires 'T :> BindableObject)>
interface ICollection<'T (requires 'T :> BindableObject)>
interface seq<'T (requires 'T :> BindableObject)>
interface IEnumerable
interface INotifyCollectionChanged
Jenis parameter
- T
- Warisan
- Turunan
- Penerapan
-
System.Collections.Generic.ICollection<T> System.Collections.Generic.IEnumerable<T> System.Collections.Generic.IList<T> System.Collections.IEnumerable System.Collections.Specialized.INotifyCollectionChanged
Keterangan
Bagian digunakan untuk mengelompokkan sel di layar dan merupakan satu-satunya anak langsung yang valid dari TableRoot. Bagian dapat berisi salah satu standar Cell, termasuk yang baru TableRoot.
TableRoots yang disematkan di bagian digunakan untuk menavigasi ke tingkat baru yang lebih dalam.
Pengembang dapat menetapkan header dan footer baik sebagai properti string (Header dan Footer), atau sebagai Tampilan yang akan ditampilkan (HeaderView dan FooterView). Secara internal, ini menggunakan penyimpanan yang sama, sehingga hanya satu atau yang lain yang dapat obe ditampilkan.
Konstruktor
TableSectionBase<T>() |
Membuat instans baru TableSection dengan judul kosong. |
TableSectionBase<T>(String) |
Membuat instans baru TableSection dengan yang ditentukan |
Properti
BindingContext |
Mendapatkan atau mengatur objek yang berisi properti yang akan ditargetkan oleh properti terikat milik ini BindableObject. (Diperoleh dari BindableObject) |
Count |
Mendapatkan jumlah item dalam objek ini TableSectionBase<T> . |
Dispatcher |
Bagian tabel yang berisi instans jenis T yang dirender oleh Xamarin. Forms. (Diperoleh dari BindableObject) |
Item[Int32] |
Mengembalikan item yang disimpan di lokasi dalam objek ini TableSectionBase<T> yang ditentukan oleh |
TextColor |
Bagian tabel yang berisi instans jenis T yang dirender oleh Xamarin. Forms. (Diperoleh dari TableSectionBase) |
Title |
Mendapatkan atau mengatur judul. (Diperoleh dari TableSectionBase) |
Metode
Add(IEnumerable<T>) |
Menambahkan daftar item ke objek ini TableSectionBase<T> . |
Add(T) |
Menambahkan item ke objek ini TableSectionBase<T> . |
ApplyBindings() |
Terapkan pengikatan ke BindingContext. (Diperoleh dari BindableObject) |
Clear() |
Menghapus semua item dalam ini TableSectionBase<T>. |
ClearValue(BindableProperty) |
Menghapus nilai apa pun yang ditetapkan oleh SetValue untuk |
ClearValue(BindablePropertyKey) |
Menghapus nilai apa pun yang ditetapkan oleh SetValue untuk properti yang diidentifikasi oleh |
CoerceValue(BindableProperty) |
Bagian tabel yang berisi instans jenis T yang dirender oleh Xamarin. Forms. (Diperoleh dari BindableObject) |
CoerceValue(BindablePropertyKey) |
Bagian tabel yang berisi instans jenis T yang dirender oleh Xamarin. Forms. (Diperoleh dari BindableObject) |
Contains(T) |
Mengembalikan nilai Boolean yang menunjukkan apakah ini TableSectionBase<T> memiliki referensi ke objek tertentu atau tidak. |
CopyTo(T[], Int32) |
Menyalin elemen koleksi saat ini ke System.Array, dimulai dari indeks yang ditentukan. |
GetEnumerator() |
Mengembalikan enumerator yang mengulangi item dalam objek ini TableSectionBase<T> . |
GetValue(BindableProperty) |
Mengembalikan nilai yang terkandung dalam BindableProperty. (Diperoleh dari BindableObject) |
GetValues(BindableProperty, BindableProperty, BindableProperty) |
Kedaluwarsa.
Untuk penggunaan internal oleh Xamarin. Forms platform. (Diperoleh dari BindableObject) |
GetValues(BindableProperty, BindableProperty) |
Kedaluwarsa.
Untuk penggunaan internal oleh Xamarin. Forms platform. (Diperoleh dari BindableObject) |
IndexOf(T) |
Mengembalikan indeks kemunculan |
Insert(Int32, T) |
Sisipkan item ke dalam objek ini TableSectionBase<T> pada posisi yang ditentukan. |
IsSet(BindableProperty) |
Mengembalikan |
OnBindingContextChanged() |
SetInheritedBindingContext(BindableObject, Object) Memanggil metode , meneruskan konteks pengikatan baru, pada setiap item dalam objek iniTableSectionBase<T>. |
OnPropertyChanged(String) |
Panggil metode ini dari kelas anak untuk memberi tahu bahwa perubahan terjadi pada properti. (Diperoleh dari BindableObject) |
OnPropertyChanging(String) |
Panggil metode ini dari kelas anak untuk memberi tahu bahwa perubahan akan terjadi pada properti. (Diperoleh dari BindableObject) |
Remove(T) |
Menghapus item yang ditentukan dari objek ini TableSectionBase<T> . |
RemoveAt(Int32) |
Menghapus item yang ditentukan dari objek ini TableSectionBase<T> pada posisi yang ditentukan oleh |
RemoveBinding(BindableProperty) |
Menghapus pengikatan yang ditetapkan sebelumnya. (Diperoleh dari BindableObject) |
SetBinding(BindableProperty, BindingBase) |
Menetapkan pengikatan ke properti. (Diperoleh dari BindableObject) |
SetValue(BindableProperty, Object) |
Mengatur nilai properti yang ditentukan. (Diperoleh dari BindableObject) |
SetValue(BindablePropertyKey, Object) |
Mengatur nilai propertyKey. (Diperoleh dari BindableObject) |
SetValueCore(BindableProperty, Object, SetValueFlags) |
Untuk penggunaan internal oleh Xamarin. Forms platform. (Diperoleh dari BindableObject) |
UnapplyBindings() |
Membatalkan semua pengikatan yang ditetapkan sebelumnya. (Diperoleh dari BindableObject) |
Acara
BindingContextChanged |
Dimunculkan setiap kali BindingContext properti berubah. (Diperoleh dari BindableObject) |
CollectionChanged |
Peristiwa yang dimunculkan ketika satu atau beberapa item ditambahkan ke atau dihapus dari objek ini TableSectionBase<T> . |
PropertyChanged |
Dimunculkan ketika properti telah berubah. (Diperoleh dari BindableObject) |
PropertyChanging |
Dimunculkan ketika properti akan berubah. (Diperoleh dari BindableObject) |
Implementasi Antarmuka Eksplisit
ICollection<T>.IsReadOnly |
Mengembalikan |
IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
Untuk penggunaan internal oleh Xamarin. Forms platform. (Diperoleh dari BindableObject) |
IEnumerable.GetEnumerator() |
Mengembalikan enumerator yang melakukan iterasi melalui kumpulan objek dalam objek ini TableSectionBase<T> . |
Metode Ekstensi
GetPropertyIfSet<T>(BindableObject, BindableProperty, T) |
Bagian tabel yang berisi instans jenis T yang dirender oleh Xamarin. Forms. |
SetAppThemeColor(BindableObject, BindableProperty, Color, Color) |
Bagian tabel yang berisi instans jenis T yang dirender oleh Xamarin. Forms. |
SetBinding(BindableObject, BindableProperty, String, BindingMode, IValueConverter, String) |
Membuat dan menerapkan pengikatan ke properti. |
SetBinding<TSource>(BindableObject, BindableProperty, Expression<Func<TSource,Object>>, BindingMode, IValueConverter, String) |
Kedaluwarsa.
Membuat dan menerapkan pengikatan dari ekspresi. |
SetOnAppTheme<T>(BindableObject, BindableProperty, T, T) |
Bagian tabel yang berisi instans jenis T yang dirender oleh Xamarin. Forms. |
ForEach<T>(IEnumerable<T>, Action<T>) |
Untuk penggunaan internal oleh Xamarin. Forms platform. |
GroupToDictionary<TSource,TKey>(IEnumerable<TSource>, Func<TSource,TKey>) |
Untuk penggunaan internal oleh Xamarin. Forms platform. |
IndexOf<T>(IEnumerable<T>, T) |
Untuk penggunaan internal oleh Xamarin. Forms platform. |
IndexOf<T>(IEnumerable<T>, Func<T,Boolean>) |
Untuk penggunaan internal oleh Xamarin. Forms platform. |
Prepend<T>(IEnumerable<T>, T) |
Untuk penggunaan internal oleh Xamarin. Forms platform. |