System.Windows.Forms.ButtonBase.OnMouseEnter Method

Raises the Control.OnMouseEnter(EventArgs) event.

Syntax

protected override void OnMouseEnter (EventArgs eventargs)

Parameters

eventargs
An EventArgs that contains the event data.

Remarks

Raising an event invokes the event handler through a delegate. For more information, see Raising an Event.

The ButtonBase.OnMouseEnter(EventArgs) method also allows derived classes to handle the event without attaching a delegate. This is the preferred technique for handling the event in a derived class.

Note:

Do not call ButtonBase.OnMouseEnter(EventArgs) if the button is disabled (this includes call to the base class's ButtonBase.OnMouseEnter(EventArgs) method when you override ButtonBase.OnMouseEnter(EventArgs) in a derived class). When disabling the button in an override of ButtonBase.OnMouseEnter(EventArgs), call the base class's ButtonBase.OnMouseEnter(EventArgs) method before disabling the button, or do not call it at all.

Requirements

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in System.Windows.Forms.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0