DataGridView.ProcessKeyEventArgs(Message) Metoda

Definice

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

m
Message

A Message, předávaný odkazem, který představuje zprávu okna, která se má zpracovat.

Návraty

truepokud byla zpráva zpracována; v opačném případě . false

Výjimky

Stisknutí klávesy způsobí, že ovládací prvek přejde do režimu úprav, ale EditType vlastnost aktuální buňky neoznačuje třídu, která je odvozena z Control a 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ď pro událost neexistuje žádná obslužná rutina DataError , nebo obslužná rutina nastavila ThrowException vlastnost na true.

Poznámky

Další informace najdete 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 vrátit true ovládací prvek, který označuje, že zprávu zpracoval. U zpráv, které nejsou zpracovány ovládacím prvku, vraťte výsledek základní verze této metody.

Platí pro

Viz také