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 und gibt an, dass derzeit kein Element ausgewählt ist.
Ausnahmen
Die SelectedIndex-Eigenschaft wird auf einen Wert kleiner als –1 festgelegt.
Beispiele
Im folgenden Beispiel wird gezeigt, wie die SelectedIndex -Eigenschaft verwendet wird, um zu bestimmen, ob ein Element in einem ListView Steuerelement ausgewählt ist. Dieses Codebeispiel ist Teil eines größeren Beispiels für die DeleteItem -Methode.
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 Steuerelement jedoch manuell an die ListView Daten binden, müssen Sie möglicherweise auch das Lesen oder Festlegen dieser Eigenschaft manuell verarbeiten.)