Partilhar via


DataGrid.LoadingRow Evento

Definição

Ocorre após um DataGridRow ser instanciado, para que seja possível personalizá-lo antes do uso.

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) 

Tipo de evento

Comentários

Para melhorar o desempenho, a EnableRowVirtualization propriedade é definida true como por padrão. Quando a EnableRowVirtualization propriedade é definida truecomo , o DataGrid não cria uma instância de um DataGridRow objeto para cada item de dados na fonte de dados associada. Em vez disso, o DataGrid cria DataGridRow objetos somente quando eles são necessários e os reutiliza o máximo possível. Por exemplo, o DataGrid cria um DataGridRow objeto para cada item de dados que está atualmente em exibição e recicla a linha quando ela rola para fora da exibição.

Esse evento permite que você faça as alterações necessárias em uma linha antes de ser usada. Para desfazer essas personalizações antes que uma linha seja reutilizado, manipule o UnloadingRow evento.

Aplica-se a

Confira também