Xamarin.Forms Picker
Tampilan Pemilih adalah kontrol untuk memilih item teks dari daftar data.
Xamarin.FormsPicker
menampilkan daftar pendek item, tempat pengguna dapat memilih item. Picker
menentukan properti berikut:
CharacterSpacing
, dari jenisdouble
, adalah penspasian antara karakter item yang ditampilkan olehPicker
.FontAttributes
jenisFontAttributes
, yang default keFontAtributes.None
.FontFamily
jenisstring
, yang default kenull
.FontSize
jenisdouble
, yang default ke -1.0.HorizontalTextAlignment
, dari jenisTextAlignment
, adalah perataan horizontal teks yang ditampilkan olehPicker
.ItemsSource
jenisIList
, daftar sumber item yang akan ditampilkan, yang default kenull
.SelectedIndex
jenisint
, indeks item yang dipilih, yang default ke -1.SelectedItem
jenisobject
, item yang dipilih, yang default kenull
.TextColor
jenisColor
, warna yang digunakan untuk menampilkan teks, yang default keColor.Default
.Title
jenisstring
, yang default kenull
.TitleColor
jenisColor
, warna yang digunakan untuk menampilkanTitle
teks.VerticalTextAlignment
, dari jenisTextAlignment
, adalah perataan vertikal teks yang ditampilkan olehPicker
.
Semua properti didukung oleh BindableProperty
objek, yang berarti dapat ditata, dan properti dapat menjadi target pengikatan data. Properti SelectedIndex
dan SelectedItem
memiliki mode BindingMode.TwoWay
pengikatan default , yang berarti bahwa mereka dapat menjadi target pengikatan data dalam aplikasi yang menggunakan arsitektur Model-View-ViewModel (MVVM). Untuk informasi tentang mengatur properti font, lihat Font.
Picker
tidak menampilkan data apa pun saat pertama kali ditampilkan. Sebagai gantinya, nilai propertinya Title
ditampilkan sebagai tempat penampung pada platform iOS dan Android:
Picker
Saat mendapatkan fokus, datanya ditampilkan dan pengguna dapat memilih item:
Peristiwa Picker
diaktifkan SelectedIndexChanged
saat pengguna memilih item. Setelah pilihan, item yang dipilih ditampilkan oleh Picker
:
Ada dua teknik untuk mengisi Picker
dengan data:
ItemsSource
Mengatur properti ke data yang akan ditampilkan. Hal ini adalah teknik yang direkomendasikan. Untuk informasi selengkapnya, lihat Mengatur Properti Sumber Item Pemilih.- Menambahkan data yang akan ditampilkan ke
Items
koleksi. Teknik ini adalah proses asli untuk mengisiPicker
dengan data. Untuk informasi selengkapnya, lihat Menambahkan Data ke Kumpulan Item Pemilih.