ListView.SelectedIndex Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft den Index des ausgewählten Elements in einem ListView Steuerelement ab oder legt diesen fest.
public:
virtual property int SelectedIndex { int get(); void set(int value); };
public virtual int SelectedIndex { get; set; }
member this.SelectedIndex : int with get, set
Public Overridable Property SelectedIndex As Integer
Eigenschaftswert
Der nullbasierte Index des ausgewählten Elements in einem ListView Steuerelement. Der Standardwert ist -1, der angibt, dass derzeit kein Element ausgewählt ist.
Ausnahmen
Die SelectedIndex Eigenschaft wird auf einen Wert festgelegt, der kleiner als -1 ist.
Beispiele
Das folgende Beispiel zeigt, wie Sie mithilfe der SelectedIndex Eigenschaft bestimmen, ob ein Element in einem ListView Steuerelement ausgewählt ist. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die DeleteItem Methode bereitgestellt wird.
protected void DeleteButton_Click(object sender, EventArgs e)
{
//Check if an item is selected to delete it.
if (ContactsListView.SelectedIndex >= 0)
ContactsListView.DeleteItem(ContactsListView.SelectedIndex);
else
Message.Text = "No contact was selected.";
}
Protected Sub DeleteButton_Click(ByVal sender As Object, ByVal e As EventArgs)
' Check if an item is selected to delete it.
If ContactsListView.SelectedIndex >= 0 Then
ContactsListView.DeleteItem(ContactsListView.SelectedIndex)
Else
Message.Text = "No contact was selected."
End If
End Sub
Hinweise
Verwenden Sie die SelectedIndex Eigenschaft, um den Index des aktuell ausgewählten Elements in einem ListView Steuerelement zu bestimmen. Sie können diese Eigenschaft auch verwenden, um ein Element im Steuerelement programmgesteuert auszuwählen. (Wenn Sie das ListView Steuerelement jedoch manuell datenverbinden, müssen Sie möglicherweise auch das Lesen oder Festlegen dieser Eigenschaft manuell behandeln.)