Selector.SelectedIndex Özellik
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.
Geçerli seçimdeki ilk öğenin dizinini alır veya ayarlar ya da seçim boşsa negatif bir (-1) döndürür.
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
Özellik Değeri
Geçerli seçimdeki ilk öğenin dizini. Varsayılan değer negatif değerdir (-1).
- Öznitelikler
Örnekler
Aşağıdaki örnek bir ListBox oluşturur ve özelliğini 1 olarak ayarlar SelectedIndex ve bu da içindeki ListBoxikinci öğeyi seçer.
<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>
Aşağıdaki örnek, dizin 0'daki öğenin seçimdeki ilk öğe olup olmadığını belirlemek için özelliğini kullanır SelectedIndex .
if (lb.SelectedIndex == 0)
{
Item.Content = "Index 0";
}
If lb.SelectedIndex = 0 Then
Item.Content = "Index 0"
Açıklamalar
tek bir Selector öğe seçmeyi SelectedIndex destekliyorsa, özelliği seçili öğenin dizinini döndürür. birden Selector çok seçimi destekliyorsa, SelectedIndex önce kullanıcının seçtiği öğenin dizinini döndürür.
Birden çok seçimi destekleyen bir Selector içindeki ayarıSelectedIndex, var olan seçili öğeleri temizler ve seçimi dizin tarafından belirtilen öğeye ayarlar. SelectedIndex seçim boşsa -1 döndürür.
-1 değerinden küçük bir değere ayarlarsanız SelectedIndex , bir ArgumentException oluşturulur. Alt öğe sayısına eşit veya ondan büyük bir değere ayarlarsanız SelectedIndex , değer yoksayılır.
Bağımlılık Özelliği Bilgileri
Tanımlayıcı alanı | SelectedIndexProperty |
Meta veri özellikleri olarak ayarlandı true |
BindsTwoWayByDefault, Journal |