DataGridView.ProcessKeyEventArgs(Message) 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í.
Zpracuje klíčovou zprávu a vygeneruje příslušné řídicí události.
protected:
override bool ProcessKeyEventArgs(System::Windows::Forms::Message % m);
protected override bool ProcessKeyEventArgs(ref System.Windows.Forms.Message m);
override this.ProcessKeyEventArgs : Message -> bool
Protected Overrides Function ProcessKeyEventArgs (ByRef m As Message) As Boolean
Parametry
Návraty
truepokud byla zpráva zpracována; v opačném případě . false
Výjimky
Stisknutá klávesa způsobí, že ovládací prvek přejde do režimu úprav, ale EditType vlastnost aktuální buňky neznačí třídu, která je odvozena a Control implementuje IDataGridViewEditingControl.
Tato akce potvrdí hodnotu buňky nebo přejde do režimu úprav, ale chyba ve zdroji dat zabrání akci a buď neexistuje žádná obslužná rutina události DataError , nebo obslužná rutina nastavila ThrowException vlastnost na true.
Poznámky
Další informace naleznete v Control.ProcessKeyEventArgs metodě základní třídy.
Poznámky pro dědice
Při přepsání této metody by se měl ovládací prvek vrátit true a indikovat, že zprávu zpracoval. U zpráv, které ovládací prvek nezpracovávají, vrátí výsledek základní verze této metody.