DataGrid.LoadingRow Zdarzenie

Definicja

Występuje po utworzeniu DataGridRow wystąpienia, aby można było go dostosować przed jego zastosowaniem.

public:
 event EventHandler<System::Windows::Controls::DataGridRowEventArgs ^> ^ LoadingRow;
public event EventHandler<System.Windows.Controls.DataGridRowEventArgs> LoadingRow;
member this.LoadingRow : EventHandler<System.Windows.Controls.DataGridRowEventArgs> 
Public Custom Event LoadingRow As EventHandler(Of DataGridRowEventArgs) 
Public Event LoadingRow As EventHandler(Of DataGridRowEventArgs) 

Typ zdarzenia

Uwagi

Aby zwiększyć wydajność, EnableRowVirtualization właściwość jest domyślnie ustawiona na true wartość . EnableRowVirtualization Gdy właściwość jest ustawiona na truewartość , DataGrid obiekt nie tworzy wystąpienia DataGridRow obiektu dla każdego elementu danych w powiązanym źródle danych. Zamiast tego obiekt tworzy DataGridRow tylko wtedy, DataGrid gdy są potrzebne, i używa ich tak samo, jak to możliwe. Na przykład obiekt DataGrid tworzy DataGridRow obiekt dla każdego elementu danych, który jest obecnie w widoku, i przetwarza wiersz po przewinięciu z widoku.

To zdarzenie umożliwia wprowadzenie wszelkich niezbędnych zmian w wierszu przed jego zastosowaniem. Aby cofnąć te dostosowania przed ponownym użyciem wiersza, obsłuż zdarzenie UnloadingRow .

Dotyczy

Zobacz też