Freigeben über


ListViewInsertedEventArgs.Exception Eigenschaft

Definition

Ruft die Ausnahme (sofern vorhanden) ab, die während des Einfügevorgangs ausgelöst wurde.

public:
 property Exception ^ Exception { Exception ^ get(); };
public Exception Exception { get; }
member this.Exception : Exception
Public ReadOnly Property Exception As Exception

Eigenschaftswert

Die Ausnahme, die während des Einfügevorgangs ausgelöst wurde, oder null, wenn keine Ausnahme ausgelöst wurde.

Beispiele

Im folgenden Beispiel wird gezeigt, wie das ListViewInsertedEventArgs -Objekt verwendet wird, das an einen Handler für das ItemInserted Ereignis übergeben wird, um zu bestimmen, ob während des Einfügevorgangs eine Ausnahme ausgelöst wurde. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die ListViewInsertedEventArgs-Klasse bereitgestellt wird.

void ContactsListView_ItemInserted(Object sender, ListViewInsertedEventArgs e)
{
  if (e.Exception != null)
  {
    if (e.AffectedRows == 0)
    {
      e.KeepInInsertMode = true;
      Message.Text = "An exception occurred inserting the new Contact. " +
        "Please verify your values and try again.";
    }
    else
      Message.Text = "An exception occurred inserting the new Contact. " +
        "Please verify the values in the newly inserted item.";

    e.ExceptionHandled = true;
  }
}
Sub ContactsListView_ItemInserted(ByVal sender As Object, ByVal e As ListViewInsertedEventArgs)

  If e.Exception IsNot Nothing Then

    If e.AffectedRows = 0 Then
      e.KeepInInsertMode = True
      Message.Text = "An exception occurred inserting the new Contact. " & _
        "Please verify your values and try again."
    Else
      Message.Text = "An exception occurred inserting the new Contact. " & _
        "Please verify the values in the newly inserted item."
    End If

    e.ExceptionHandled = True
  End If
End Sub

Hinweise

Wenn eine Ausnahme ausgelöst wurde und Sie die Ausnahme im Ereignishandler behandeln, legen Sie die ExceptionHandled -Eigenschaft auf fest true. Andernfalls löst das ListView Steuerelement die Ausnahme erneut aus.

Gilt für:

Weitere Informationen