Selector.SelectedIndex Selector.SelectedIndex Selector.SelectedIndex Selector.SelectedIndex Property

Definition

Ruft den Index des ersten Elements in der aktuellen Auswahl ab bzw. legt diesen fest, oder gibt eine negative Eins ("-1") zurück, falls die Auswahl leer ist.Gets or sets the index of the first item in the current selection or returns negative one (-1) if the selection is empty.

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; }
member this.SelectedIndex : int with get, set
Public Property SelectedIndex As Integer

Eigenschaftswert

Der Index des ersten Elements in der aktuellen Auswahl.The index of first item in the current selection. Der Standardwert ist -1.The default value is negative one (-1).

Beispiele

Das folgende Beispiel erstellt eine ListBox und legt die SelectedIndex -Eigenschaft auf 1 fest, das das zweite Element im auswählt der ListBox.The following example creates a ListBox and sets the SelectedIndex property to 1, which selects the second item in the 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>

Im folgenden Beispiel wird die SelectedIndex Eigenschaft, um zu bestimmen, ob das Element am Index 0 das erste Element in der Auswahl ist.The following example uses the SelectedIndex property to determine whether the item at index 0 is the first item in the selection.

if (lb.SelectedIndex == 0)
{
    Item.Content = "Index 0";
}
If lb.SelectedIndex = 0 Then
	Item.Content = "Index 0"

Hinweise

Wenn eine Selector unterstützt, wählen ein einzelnes Element, das SelectedIndex Eigenschaft gibt den Index des ausgewählten Elements zurück.If a Selector supports selecting a single item, the SelectedIndex property returns the index of the selected item. Wenn eine Selector unterstützt mehrere Auswahlmöglichkeiten SelectedIndex gibt den Index des Elements, das der Benutzer zum ersten Mal ausgewählt.If a Selector supports multiple selections, SelectedIndex returns the index of the item that the user selected first.

Festlegen von SelectedIndex in einem Selector , unterstützt die Mehrfachauswahl aller ausgewählten Elemente und legt die Auswahl auf das durch den Index angegebene Element fest.Setting SelectedIndex in a Selector that supports multiple selections clears existing selected items and sets the selection to the item specified by the index. SelectedIndex Gibt-1 zurück, wenn die Auswahl leer ist.SelectedIndex returns -1 if selection is empty.

Setzen Sie SelectedIndex auf einen Wert kleiner-1 festgelegt wird, eine ArgumentException ausgelöst.If you set SelectedIndex to a value less that -1, an ArgumentException is thrown. Setzen Sie SelectedIndex auf einen Wert gleich oder größer als die Anzahl der untergeordneten Elemente der Wert wird ignoriert.If you set SelectedIndex to a value equal or greater than the number of child elements, the value is ignored.

Informationen zur AbhängigkeitseigenschaftDependency Property Information

Feld "ID"Identifier field SelectedIndexProperty
Legen Sie auf der Metadaten-Eigenschaften trueMetadata properties set to true BindsTwoWayByDefault, JournalBindsTwoWayByDefault, Journal

Gilt für: