DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction Méthode
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.
Effectue l'action par défaut associée au DataGridViewCell.DataGridViewCellAccessibleObject.
public:
override void DoDefaultAction();
public override void DoDefaultAction ();
override this.DoDefaultAction : unit -> unit
Public Overrides Sub DoDefaultAction ()
Exceptions
La propriété Owner possède la valeur null
.
- ou -
La valeur de la propriété DataGridViewCell.DataGridViewCellAccessibleObject n'est pas null
et la propriété RowIndex du DataGridViewCell retourné par la propriété Owner est égale à -1.
Remarques
Si la cellule associée à ce DataGridViewCell.DataGridViewCellAccessibleObject est , DataGridViewHeaderCellcette méthode ne fait rien. Sinon, cette méthode sélectionne la cellule, en fait la cellule active et effectue l’une des actions suivantes :
Si la valeur de propriété de la ReadOnly cellule est
true
, cette méthode retourne.Si la valeur de propriété de EditType la cellule est
null
, ce qui signifie que la cellule ne peut pas héberger de contrôle d’édition, cette méthode retourne .Si la cellule entre ou quitte le mode d’édition (par exemple, si cette méthode est appelée dans un gestionnaire d’événements CellBeginEdit ou CellEndEdit ), cette méthode retourne.
Si la cellule est actuellement en mode édition, cette méthode valide et met fin à la modification.
Si la cellule n’est pas en mode édition et que la propriété a la DataGridView.EditModeEditProgrammaticallyvaleur , cette méthode retourne .
Si aucune des actions précédentes n’est effectuée, cette méthode entraîne l’entrée de la cellule en mode d’édition.