Parfois, vous devrez gérer des événements spécifiques fournis par le contrôle d'édition pour une cellule.
Pour cela on gère en premier l'événement DataGridView.EditingControlShowing. Ensuite accédez à la propriété DataGridViewEditingControlShowingEventArgs.Control pour obtenir le contrôle d'édition
de la cellule. Vous devrez peut-être convertir le contrôle à un type de contrôle spécifique si l'événement qui vous intéresse n’est pas dérivé de la classe Control.
Remarque : Le DataGridView réutilise les contrôles d’édition sur les cellules si le type est le même. À cause
de cela vous devez vous assurer que vous ne vous branchez pas continuellement avec un nouveau gestionnaire d'événement s'il existe déjà un branché ;
dans le cas contraire, votre gestionnaire d'événements est appelé plusieurs fois.
Pour plusieurs questions sur la bibliothèque de classes .NET, visitez
Foire aux Questions
- Bibliothèque de classes .NET Framework