Taal

ListViewCancelEventArgs.ItemIndex Eigenschap

Definitie

Hiermee haalt u de index op van het item dat de knop Annuleren bevat die de gebeurtenis heeft gegenereerd.

public:
 property int ItemIndex { int get(); };
public int ItemIndex { get; }
member this.ItemIndex : int
Public ReadOnly Property ItemIndex As Integer

Waarde van eigenschap

De op nul gebaseerde index van het item met de knop Annuleren die de gebeurtenis heeft gegenereerd.

Voorbeelden

In het volgende voorbeeld ziet u hoe u de ItemIndex eigenschap gebruikt om de index te bepalen van het bewerkingsitem dat de knop Annuleren bevat waarop de gebruiker heeft geklikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de ListViewCancelEventArgs klasse.

protected void ContactsListView_ItemCanceling(object sender, ListViewCancelEventArgs e)
{
  //Check the operation that raised the event
  if (e.CancelMode == ListViewCancelMode.CancelingEdit)
  {
    // The update operation was canceled. Display the 
    // primary key of the item.
    Message.Text = "Update for the ContactID " + 
      ContactsListView.DataKeys[e.ItemIndex].Value.ToString()  + " canceled.";
  }
  else
  {
    Message.Text = "Insert operation canceled."; 
  }
}
Protected Sub ContactsListView_ItemCanceling(ByVal sender As Object, _
                                             ByVal e As ListViewCancelEventArgs)
  'Check the operation that raised the event
  If (e.CancelMode = ListViewCancelMode.CancelingEdit) Then
    ' The update operation was canceled. Display the 
    ' primary key of the item.
    Message.Text = "Update for the ContactID " & _
      ContactsListView.DataKeys(e.ItemIndex).Value.ToString() & " canceled."
  Else
    Message.Text = "Insert operation canceled."
  End If

End Sub

Opmerkingen

Gebruik de ItemIndex eigenschap om de index te bepalen van het item dat de knop Annuleren bevat waarop de gebruiker heeft geklikt. De itemindex wordt vaak gebruikt om het item op te halen uit de Items verzameling van het ListView besturingselement, waarmee u toegang hebt tot de eigenschappen van het item.

Wanneer de CancelMode eigenschap is ingesteld op ListViewCancelMode.CancelingInsert, is de waarde van de ItemIndex eigenschap altijd -1.

Van toepassing op

Zie ook