Condividi tramite


DataGrid.LoadingRow Evento

Definizione

Si verifica dopo la creazione di un'istanza DataGridRow di , in modo che sia possibile personalizzarla prima che venga usata.

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 evento

Commenti

Per migliorare le prestazioni, la EnableRowVirtualization proprietà è impostata su per true impostazione predefinita. Quando la EnableRowVirtualization proprietà è impostata su true, non crea un'istanza DataGrid di un DataGridRow oggetto per ogni elemento di dati nell'origine dati associata. Crea invece DataGridDataGridRow gli oggetti solo quando sono necessari e li riutilizza per quanto possibile. Ad esempio, DataGrid crea un DataGridRow oggetto per ogni elemento di dati attualmente in visualizzazione e ricicla la riga quando scorre all'esterno della visualizzazione.

Questo evento consente di apportare le modifiche necessarie a una riga prima di usarlo. Per annullare queste personalizzazioni prima che venga riutilizzata una riga, gestire l'evento UnloadingRow .

Si applica a

Vedi anche