Поделиться через


DataGrid.LoadingRow Событие

Определение

Происходит после создания экземпляра DataGridRow , чтобы можно было настроить его до его использования.

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) 

Тип события

Комментарии

Чтобы повысить производительность, EnableRowVirtualization свойство устанавливается true по умолчанию. EnableRowVirtualization Если для свойства задано trueзначение, DataGrid экземпляр объекта для каждого элемента данных в связанном источнике данных не создаетсяDataGridRow. Вместо этого DataGrid создаются DataGridRow объекты только в том случае, если они необходимы, и повторно используют их столько, сколько это возможно. Например, DataGrid создается DataGridRow объект для каждого элемента данных, который в настоящее время находится в представлении, и перезапускает строку при прокрутке вне представления.

Это событие позволяет вносить все необходимые изменения в строку перед его использованием. Чтобы отменить эти настройки перед повторной использованием строки, обработайте UnloadingRow событие.

Применяется к

См. также раздел