Język

DataGridView.OnCellMouseDown(DataGridViewCellMouseEventArgs) Metoda

Definicja

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

e
DataGridViewCellMouseEventArgs

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.

Dotyczy

Zobacz też