DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction Método

Definição

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.

Aplica-se a

Ver também