DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction Metoda

Definice

Provede výchozí akci přidruženou k 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í je rovna -1.

Poznámky

Pokud je buňka přidružená k této DataGridViewCell.DataGridViewCellAccessibleObject buňce DataGridViewHeaderCell, tato metoda neprovede nic. 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 , vrátí tato metoda hodnotu .

  • Pokud je nullhodnota vlastnosti buňky EditType , což znamená, že buňka nemůže být hostitelem ovládacího prvku pro úpravy, vrátí se tato metoda.

  • Pokud buňka právě vstupuje do režimu úprav nebo ji opouští (například pokud je tato metoda volána v obslužné rutině CellBeginEdit události nebo CellEndEdit ), vrátí se tato metoda.

  • 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, vrátí tato metoda.

  • 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é