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 qu’un DataGridRow instancié est instancié, afin de pouvoir le personnaliser avant d’être utilisé.
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 par défaut. Lorsque la propriété est définie truesur , elle DataGridEnableRowVirtualization n’instancie pas un DataGridRow objet pour chaque élément de données dans la source de données liée. Au lieu de cela, les DataGrid objets créent DataGridRow uniquement lorsqu’ils sont nécessaires et les réutilise autant que possible. Par exemple, le fichier DataGrid crée un DataGridRow objet pour chaque élément de données actuellement en mode affichage et recycle la ligne lorsqu’elle fait défiler l’affichage.
Cet événement vous permet d’apporter les modifications nécessaires à une ligne avant son utilisation. Pour annuler ces personnalisations avant qu’une ligne soit réutilisée, gérez l’événement UnloadingRow .