DataGridView.OnCellMouseDown(DataGridViewCellMouseEventArgs) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
CellMouseDown Wywołuje zdarzenie.
protected:
virtual void OnCellMouseDown(System::Windows::Forms::DataGridViewCellMouseEventArgs ^ e);
protected virtual void OnCellMouseDown(System.Windows.Forms.DataGridViewCellMouseEventArgs e);
abstract member OnCellMouseDown : System.Windows.Forms.DataGridViewCellMouseEventArgs -> unit
override this.OnCellMouseDown : System.Windows.Forms.DataGridViewCellMouseEventArgs -> unit
Protected Overridable Sub OnCellMouseDown (e As DataGridViewCellMouseEventArgs)
Parametry
Element DataGridViewCellMouseEventArgs zawierający dane zdarzenia.
Wyjątki
Wartość ColumnIndex właściwości e właściwości jest większa niż liczba kolumn w kontrolce minus jeden.
— lub —
Wartość RowIndex właściwości e elementu jest większa niż liczba wierszy w kontrolce minus jeden.
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
Wywoływanie zdarzenia wywołuje procedurę obsługi zdarzeń za pośrednictwem delegata. Aby uzyskać więcej informacji, zobacz Obsługa i podnoszenie zdarzeń.
Metoda OnCellMouseDown umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.
Notatki dotyczące dziedziczenia
Podczas zastępowania OnCellMouseDown(DataGridViewCellMouseEventArgs) w klasie pochodnej należy wywołać metodę klasy OnCellMouseDown(DataGridViewCellMouseEventArgs) bazowej, aby zarejestrowani delegaci odbierali zdarzenie.