DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Executa a ação padrão associada ao DataGridViewCell.DataGridViewCellAccessibleObject.
public:
override void DoDefaultAction();
public override void DoDefaultAction();
override this.DoDefaultAction : unit -> unit
Public Overrides Sub DoDefaultAction ()
Exceções
O valor da Owner propriedade é null.
-ou-
O valor da DataGridViewCell.DataGridViewCellAccessibleObject propriedade não null é e a RowIndex propriedade do DataGridViewCell devolvido pela Owner propriedade é igual a -1.
Observações
Se a célula associada a isto DataGridViewCell.DataGridViewCellAccessibleObject for um DataGridViewHeaderCell, este método não faz nada. Caso contrário, este método seleciona a célula, torna-a a célula atual e realiza uma das seguintes ações:
Se o valor da propriedade da ReadOnly célula for
true, este método retorna.Se o valor da EditType propriedade da célula for
null, o que significa que a célula não pode hospedar um controlo de edição, este método retorna.Se a célula estiver atualmente a entrar ou a sair do modo de edição (por exemplo, se este método for chamado num CellBeginEdit gestor de eventos or CellEndEdit ), este método retorna.
Se a célula estiver atualmente em modo de edição, este método faz commit e termina a edição.
Se a célula não estiver em modo de edição e a DataGridView.EditMode propriedade estiver definida para EditProgrammatically, este método retorna.
Se nenhuma das ações anteriores for realizada, este método faz com que a célula entre em modo de edição.