ButtonBase.OnMouseEnter(MouseEventArgs) Metoda

Definicja

Zapewnia obsługę klas dla kierowanego ClickMode zdarzenia, które występuje, gdy mysz wejdzie do tej kontrolki.

C#
protected override void OnMouseEnter(System.Windows.Input.MouseEventArgs e);

Parametry

e
MouseEventArgs

Dane zdarzenia dla MouseEnter zdarzenia.

Uwagi

Gdy ClickMode jest ustawiona Hoverwartość , ta implementacja oznacza MouseEnter zdarzenie jako obsługiwane, ustawiając Handled właściwość danych zdarzenia na true i zgłasza Click zdarzenie.

Uwagi dotyczące dziedziczenia

Jeśli zastąpisz OnMouseEnter(MouseEventArgs)metodę , zawsze wywołaj podstawową implementację w OnMouseEnter(MouseEventArgs) implementacji. Niepowodzenie wywołania implementacji podstawowej uniemożliwia klasom bazowym obsługę zdarzenia za pomocą programu obsługi klas, co może zmienić zachowanie klasy końcowej w czasie wykonywania. Możesz wywołać podstawową implementację przed lub po specjalnej obsłudze, w zależności od wymagań.

Dotyczy

Produkt Wersje
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10