ListViewInsertedEventArgs.Exception Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan pengecualian (jika ada) yang dinaikkan selama operasi penyisipan.
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 penyisipan, atau null
jika tidak ada pengecualian yang dimunculkan.
Contoh
Contoh berikut menunjukkan cara menggunakan ListViewInsertedEventArgs objek yang diteruskan ke handler untuk ItemInserted peristiwa guna menentukan apakah pengecualian dinaikkan selama operasi penyisipan. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk ListViewInsertedEventArgs kelas .
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
Keterangan
Jika pengecualian dinaikkan dan Anda menangani pengecualian di penanganan aktivitas, atur ExceptionHandled properti ke true
. Jika tidak, ListView kontrol akan melempar kembali pengecualian.