ListViewCancelEventArgs.ItemIndex Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene l'indice dell'elemento contenente il pulsante Cancel che ha generato l'evento.
public:
property int ItemIndex { int get(); };
public int ItemIndex { get; }
member this.ItemIndex : int
Public ReadOnly Property ItemIndex As Integer
Valore della proprietà
Indice in base zero dell'elemento contenente il pulsante Cancel che ha generato l'evento.
Esempio
Nell'esempio seguente viene illustrato come utilizzare la ItemIndex proprietà per determinare l'indice dell'elemento di modifica contenente il pulsante Annulla selezionato dall'utente. Questo esempio di codice fa parte di un esempio più ampio fornito per la ListViewCancelEventArgs classe .
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
Commenti
Utilizzare la ItemIndex proprietà per determinare l'indice dell'elemento che contiene il pulsante Annulla selezionato dall'utente. L'indice dell'elemento viene spesso usato per recuperare l'elemento dalla Items raccolta del ListView controllo, che consente di accedere alle proprietà dell'elemento.
Quando la CancelMode proprietà è impostata su ListViewCancelMode.CancelingInsert
, il valore della ItemIndex proprietà è sempre -1.