ListViewCancelEventArgs.ItemIndex Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar indexet för objektet som innehåller knappen Avbryt som skapade händelsen.
public:
property int ItemIndex { int get(); };
public int ItemIndex { get; }
member this.ItemIndex : int
Public ReadOnly Property ItemIndex As Integer
Egenskapsvärde
Det nollbaserade indexet för objektet som innehåller knappen Avbryt som aktiverade händelsen.
Exempel
I följande exempel visas hur du använder ItemIndex egenskapen för att fastställa indexet för det redigeringsobjekt som innehåller knappen Avbryt som användaren har klickat på. Det här kodexemplet är en del av ett större exempel för ListViewCancelEventArgs klassen.
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
Kommentarer
Använd egenskapen ItemIndex för att fastställa indexet för objektet som innehåller knappen Avbryt som användaren har klickat på. Objektindexet används ofta för att hämta objektet från Items kontrollens ListView samling, vilket gör att du kan komma åt objektets egenskaper.
När egenskapen CancelMode är inställd på ListViewCancelMode.CancelingInsertär värdet för ItemIndex egenskapen alltid -1.