DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Realiza la acción predeterminada asociada a DataGridViewCell.DataGridViewCellAccessibleObject.
public:
override void DoDefaultAction();
public override void DoDefaultAction();
override this.DoDefaultAction : unit -> unit
Public Overrides Sub DoDefaultAction ()
Excepciones
El valor de la propiedad Owner es null.
o bien
El valor de la propiedad DataGridViewCell.DataGridViewCellAccessibleObject no es null y la propiedad RowIndex de la DataGridViewCell devuelta por la propiedad Owner es igual a -1.
Comentarios
Si la celda asociada a esto DataGridViewCell.DataGridViewCellAccessibleObject es , DataGridViewHeaderCelleste método no hace nada. De lo contrario, este método selecciona la celda, la convierte en la celda actual y realiza una de las siguientes acciones:
Si el valor de propiedad de la ReadOnly celda es
true, este método devuelve.Si el valor de propiedad de EditType la celda es
null, lo que significa que la celda no puede hospedar un control de edición, este método devuelve.Si la celda está escribiendo o dejando el modo de edición (por ejemplo, si se llama a este método en un CellBeginEdit controlador de eventos o CellEndEdit ), este método devuelve.
Si la celda está actualmente en modo de edición, este método confirma y finaliza la edición.
Si la celda no está en modo de edición y la DataGridView.EditMode propiedad se establece EditProgrammaticallyen , este método devuelve.
Si no se realiza ninguna de las acciones anteriores, este método hace que la celda entre en modo de edición.