ButtonBase.OnMouseMove(MouseEventArgs) Metoda

Definicja

OnMouseMove(MouseEventArgs) Zgłasza zdarzenie.

protected:
 override void OnMouseMove(System::Windows::Forms::MouseEventArgs ^ mevent);
protected override void OnMouseMove (System.Windows.Forms.MouseEventArgs mevent);
override this.OnMouseMove : System.Windows.Forms.MouseEventArgs -> unit
Protected Overrides Sub OnMouseMove (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 OnMouseMove 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ć OnMouseMove , jeśli przycisk jest wyłączony (obejmuje to wywołania metody klasy OnMouseMove bazowej podczas zastępowania OnMouseMove w klasie pochodnej). Podczas wyłączania przycisku w przesłonięciu OnMouseMovemetody należy wywołać metodę klasy OnMouseMove bazowej przed wyłączeniem przycisku lub w ogóle go nie wywołać.

Uwagi dotyczące dziedziczenia

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

Dotyczy