Udostępnij za pośrednictwem


DataGridView.ProcessKeyPreview(Message) Metoda

Definicja

Wyświetla podgląd komunikatu klawiatury.

protected:
 override bool ProcessKeyPreview(System::Windows::Forms::Message % m);
protected override bool ProcessKeyPreview (ref System.Windows.Forms.Message m);
override this.ProcessKeyPreview : Message -> bool
Protected Overrides Function ProcessKeyPreview (ByRef m As Message) As Boolean

Parametry

m
Message

Element Message, przekazany przez odwołanie, który reprezentuje komunikat okna do przetworzenia.

Zwraca

true jeśli wiadomość została przetworzona; w przeciwnym razie , false.

Wyjątki

Naciśnięcie klawisza spowoduje, że kontrolka wejdzie w tryb edycji, ale EditType właściwość bieżącej komórki nie wskazuje klasy pochodzącej z Control klasy i implementuje IDataGridViewEditingControlelement .

Ta akcja spowoduje zatwierdzenie wartości komórki lub wprowadzenie trybu edycji, ale błąd w źródle danych uniemożliwia wykonanie akcji i nie ma procedury obsługi dla DataError zdarzenia lub program obsługi ustawił ThrowException właściwość na true.

Uwagi

Aby uzyskać więcej informacji, zobacz metodę Control.ProcessKeyPreview w klasie podstawowej.

Uwagi dotyczące dziedziczenia

Podczas zastępowania tej metody kontrolka powinna wrócić true , aby wskazać, że przetworzyła komunikat. W przypadku komunikatów, które nie są przetwarzane przez kontrolkę, zwróć wynik podstawowej wersji tej metody.

Dotyczy

Zobacz też