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 экземпляр объекта для каждого элемента данных в связанном источнике данных. Вместо этого объект создает DataGridRow объекты только тогда, DataGrid когда они необходимы, и использует их столько, сколько это возможно. Например, DataGrid объект создает DataGridRow объект для каждого элемента данных, который в данный момент находится в представлении, и перезапускает строку при ее прокручивании.

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

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

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