DataGridViewCell.DataGridViewCellAccessibleObject.DoDefaultAction Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.