DataGrid.LoadingRow Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit après l'instanciation de DataGridRow, afin que vous puissiez le personnaliser avant son utilisation.
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)
Type d'événement
Remarques
Pour améliorer les performances, la EnableRowVirtualization propriété est définie true
sur par défaut. Lorsque la EnableRowVirtualization propriété a la true
valeur , le DataGrid n’instancie pas d’objet DataGridRow pour chaque élément de données dans la source de données liée. Au lieu de cela, crée des DataGridDataGridRow objets uniquement quand ils sont nécessaires et les réutilise autant qu’il le peut. Par exemple, le DataGrid crée un DataGridRow objet pour chaque élément de données actuellement en vue et recycle la ligne lorsqu’elle sort de la vue.
Cet événement vous permet d’apporter les modifications nécessaires à une ligne avant son utilisation. Pour annuler ces personnalisations avant la réutilisation d’une ligne, gérez l’événement UnloadingRow .