ListViewCancelMode Výčet
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í.
Určuje typ operace, kterou uživatel prováděl při kliknutí na tlačítko Zrušit v ListView položce.
public enum class ListViewCancelMode
public enum ListViewCancelMode
type ListViewCancelMode =
Public Enum ListViewCancelMode
- Dědičnost
Pole
CancelingEdit | 0 | Uživatel zrušil operaci úprav. |
CancelingInsert | 1 | Uživatel zrušil operaci vložení. |
Příklady
Následující příklad ukazuje, jak pomocí výčtu ListViewCancelMode zkontrolovat, která operace je zrušena v ListView položce.
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
Výčet ListViewCancelMode se používá k reprezentaci typu operace, kterou uživatel prováděl při kliknutí na tlačítko Zrušit v ListView položce. (Tlačítko Zrušit je tlačítko, jehož CommandName
vlastnost je nastavená na "Zrušit".)