DataGrid.UnloadingRow Kejadian
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.
Terjadi ketika objek DataGridRow tersedia untuk digunakan kembali.
public:
event EventHandler<System::Windows::Controls::DataGridRowEventArgs ^> ^ UnloadingRow;
public event EventHandler<System.Windows.Controls.DataGridRowEventArgs> UnloadingRow;
member this.UnloadingRow : EventHandler<System.Windows.Controls.DataGridRowEventArgs>
Public Custom Event UnloadingRow As EventHandler(Of DataGridRowEventArgs)
Public Event UnloadingRow As EventHandler(Of DataGridRowEventArgs)
Jenis Acara
Keterangan
Untuk meningkatkan performa, EnableRowVirtualization properti diatur ke true
secara default.
EnableRowVirtualization Saat properti diatur ke true
, DataGrid tidak membuat DataGridRow instans objek untuk setiap item data di sumber data terikat. Sebaliknya, DataGrid membuat DataGridRow objek hanya ketika diperlukan, dan menggunakannya kembali sebanyak mungkin. Misalnya, DataGrid membuat DataGridRow objek untuk setiap item data yang saat ini terlihat dan mendaur ulang baris saat menggulir ke luar tampilan.
Kejadian ini memungkinkan Anda membuat perubahan yang diperlukan pada baris sebelum digunakan kembali. Anda biasanya menggunakan kejadian ini untuk membatalkan perubahan apa pun yang dibuat dalam LoadingRow penanganan aktivitas.