DataGrid.LoadingRow Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce una vez creada una instancia de DataGridRow, para que pueda personalizarla antes de utilizarla.
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
Comentarios
Para mejorar el rendimiento, la EnableRowVirtualization propiedad se establece true
en de forma predeterminada. Cuando la EnableRowVirtualization propiedad se establece true
en , DataGrid no crea una instancia de un DataGridRow objeto para cada elemento de datos del origen de datos enlazado. En su lugar, crea DataGridDataGridRow objetos solo cuando son necesarios y los reutiliza tanto como pueda. Por ejemplo, crea DataGrid un DataGridRow objeto para cada elemento de datos que se encuentra actualmente en la vista y recicla la fila cuando se desplaza fuera de la vista.
Este evento le permite realizar los cambios necesarios en una fila antes de su uso. Para deshacer estas personalizaciones antes de reutilizar una fila, controle el UnloadingRow evento.