Udostępnij za pośrednictwem


ButtonBase.OnMouseDown(MouseEventArgs) Metoda

Definicja

OnMouseDown(MouseEventArgs) Zgłasza zdarzenie.

protected:
 override void OnMouseDown(System::Windows::Forms::MouseEventArgs ^ mevent);
protected override void OnMouseDown (System.Windows.Forms.MouseEventArgs mevent);
override this.OnMouseDown : System.Windows.Forms.MouseEventArgs -> unit
Protected Overrides Sub OnMouseDown (mevent As MouseEventArgs)

Parametry

mevent
MouseEventArgs

Element MouseEventArgs zawierający dane zdarzenia.

Uwagi

Podnoszenie zdarzenia wywołuje program obsługi zdarzeń przez delegata. Aby uzyskać więcej informacji, zobacz Obsługa i podnoszenie zdarzeń.

Metoda OnMouseDown umożliwia również klasom pochodnym obsługę zdarzenia bez dołączania delegata. Jest to preferowana technika obsługi zdarzenia w klasie pochodnej.

Uwaga

Nie należy wywoływać OnMouseDown , jeśli przycisk jest wyłączony (obejmuje to wywołania metody klasy OnMouseDown bazowej podczas zastępowania OnMouseDown w klasie pochodnej). Podczas wyłączania przycisku w przesłonięciu OnMouseDownmetody należy wywołać metodę klasy OnMouseDown bazowej przed wyłączeniem przycisku lub w ogóle go nie wywołać.

Uwagi dotyczące dziedziczenia

Podczas zastępowania OnMouseDown(MouseEventArgs) w klasie pochodnej należy wywołać metodę klasy OnMouseDown(MouseEventArgs) bazowej, aby zarejestrowani delegaci otrzymywali zdarzenie.

Dotyczy

Zobacz też