ListViewCancelEventArgs.ItemIndex Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá index položky, která obsahuje zrušit tlačítko, která vyvolala událost.
public:
property int ItemIndex { int get(); };
public int ItemIndex { get; }
member this.ItemIndex : int
Public ReadOnly Property ItemIndex As Integer
Hodnota vlastnosti
Index položky založené na nule, která obsahuje tlačítko Zrušit, které vyvolalo událost.
Příklady
Následující příklad ukazuje, jak použít ItemIndex vlastnost k určení indexu položky úpravy, která obsahuje tlačítko Zrušit, na které uživatel kliknul. Tento příklad kódu je součástí většího příkladu ListViewCancelEventArgs pro třídu.
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
Poznámky
ItemIndex Pomocí vlastnosti určete index položky, která obsahuje tlačítko Zrušit, na které uživatel kliknul. Index položky se často používá k načtení položky z Items kolekce ListView ovládacího prvku, což umožňuje přístup k vlastnostem položky.
CancelMode Pokud je vlastnost nastavena na ListViewCancelMode.CancelingInsert
hodnotu , hodnota ItemIndex vlastnosti je vždy -1.