Selector.SelectedIndex Properti
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.
Mendapatkan atau mengatur indeks item pertama dalam pilihan saat ini atau mengembalikan yang negatif (-1) jika pilihan kosong.
public:
property int SelectedIndex { int get(); void set(int value); };
[System.ComponentModel.Bindable(true)]
[System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)]
public int SelectedIndex { get; set; }
[<System.ComponentModel.Bindable(true)>]
[<System.Windows.Localizability(System.Windows.LocalizationCategory.NeverLocalize)>]
member this.SelectedIndex : int with get, set
Public Property SelectedIndex As Integer
Nilai Properti
Indeks item pertama dalam pilihan saat ini. Nilai defaultnya adalah negatif satu (-1).
- Atribut
Contoh
Contoh berikut membuat ListBox dan mengatur SelectedIndex properti ke 1, yang memilih item kedua di ListBox.
<ListBox Margin="10,0,0,5" SelectedIndex="1"
Name="listBox1" VerticalAlignment="Top" Grid.Column="0" Grid.Row="4">
<ListBoxItem>Item 0</ListBoxItem>
<ListBoxItem>Item 1</ListBoxItem>
<ListBoxItem>Item 2</ListBoxItem>
<ListBoxItem>Item 3</ListBoxItem>
</ListBox>
Contoh berikut menggunakan SelectedIndex properti untuk menentukan apakah item di indeks 0 adalah item pertama dalam pilihan.
if (lb.SelectedIndex == 0)
{
Item.Content = "Index 0";
}
If lb.SelectedIndex = 0 Then
Item.Content = "Index 0"
Keterangan
Selector Jika mendukung pemilihan satu item, SelectedIndex properti mengembalikan indeks item yang dipilih. Selector Jika mendukung beberapa pilihan, SelectedIndex mengembalikan indeks item yang dipilih pengguna terlebih dahulu.
Pengaturan SelectedIndex dalam Selector yang mendukung beberapa pilihan menghapus item terpilih yang ada dan mengatur pilihan ke item yang ditentukan oleh indeks. SelectedIndex mengembalikan -1 jika pilihan kosong.
Jika Anda mengatur SelectedIndex ke nilai yang lebih kecil -1, nilai ArgumentException akan dilemparkan. Jika Anda mengatur SelectedIndex ke nilai yang sama atau lebih besar dari jumlah elemen anak, nilai akan diabaikan.
Informasi Properti Dependensi
Bidang pengidentifikasi | SelectedIndexProperty |
Properti metadata diatur ke true |
BindsTwoWayByDefault, Journal |