Sdílet prostřednictvím


DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction Metoda

Definice

Provede výchozí akci přidruženou k sadě DataGridViewCell.DataGridViewCellAccessibleObject.

public:
 override void DoDefaultAction();
public override void DoDefaultAction();
override this.DoDefaultAction : unit -> unit
Public Overrides Sub DoDefaultAction ()

Výjimky

Hodnota Owner vlastnosti je null.

nebo

Hodnota DataGridViewCell.DataGridViewCellAccessibleObject vlastnosti není null a RowIndex vlastnost DataGridViewCell vrácená Owner vlastností se rovná -1.

Poznámky

Pokud je k této DataGridViewCell.DataGridViewCellAccessibleObject buňce přidružená DataGridViewHeaderCell, tato metoda nic nedělá. Jinak tato metoda vybere buňku, nastaví ji jako aktuální buňku a provede jednu z následujících akcí:

  • Pokud je truehodnota vlastnosti buňky ReadOnly , tato metoda vrátí.

  • Pokud je nullhodnota vlastnosti buňky EditType , což znamená, že buňka nemůže hostovat ovládací prvek pro úpravy, tato metoda vrátí.

  • Pokud buňka právě zadává nebo opouští režim úprav (například pokud je tato metoda volána v obslužné rutině CellBeginEditCellEndEdit události), tato metoda vrátí.

  • Pokud je buňka aktuálně v režimu úprav, tato metoda potvrdí a ukončí úpravy.

  • Pokud buňka není v režimu úprav a DataGridView.EditMode vlastnost je nastavena na EditProgrammatically, tato metoda vrátí.

  • Pokud není provedena žádná z předchozích akcí, tato metoda způsobí, že buňka přejde do režimu úprav.

Platí pro

Viz také