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ředané odkazem, který představuje zprávu okna ke zpracování.

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.

Platí pro

Viz také