Bagikan melalui


ListViewUpdatedEventArgs.Exception Properti

Definisi

Mendapatkan pengecualian, jika ada, yang dinaikkan selama operasi pembaruan.

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

Nilai Properti

Pengecualian yang dimunculkan selama operasi pembaruan, jika ada; jika tidak ada pengecualian yang dimunculkan, null.

Contoh

Contoh berikut menunjukkan cara menggunakan Exception properti untuk menentukan apakah terjadi pengecualian selama operasi pembaruan. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ListViewUpdatedEventArgs kelas .

void ContactsListView_ItemUpdated(Object sender, ListViewUpdatedEventArgs e)
{
    if (e.Exception != null)
    {
        if (e.AffectedRows == 0)
        {
            e.KeepInEditMode = true;
            Message.Text = "An exception occurred updating the contact. " +
                                "Please verify your values and try again.";
        }
        else
            Message.Text = "An exception occurred updating the contact. " +
                                "Please verify the values in the recently updated item.";

        e.ExceptionHandled = true;
    }
}
Sub ContactsListView_ItemUpdated(sender As Object, e As ListViewUpdatedEventArgs)
    If e.Exception IsNot Nothing Then
        If e.AffectedRows = 0 Then
            e.KeepInEditMode = True
            Message.Text = "An exception occurred updating the contact. " & _
                                "Please verify your values and try again."
        Else
            Message.Text = "An exception occurred updating the contact. " & _
                                "Please verify the values in the recently updated item."
        End If

        e.ExceptionHandled = True
    End If
End Sub

Keterangan

Exception Gunakan properti untuk menentukan pengecualian (jika ada) yang dinaikkan selama operasi pembaruan. Jika tidak ada pengecualian yang dimunculkan, properti ini mengembalikan null.

Catatan

Jika pengecualian dinaikkan dan Anda menangani pengecualian di penanganan aktivitas, atur ExceptionHandled properti ke true. Jika tidak, ListView kontrol akan melempar kembali pengecualian.

Berlaku untuk

Lihat juga