ButtonBase.OnMouseMove(MouseEventArgs) Methode

Definitie

Biedt klasseafhandeling voor de MouseMove gerouteerde gebeurtenis die optreedt wanneer de muiswijzer over dit element beweegt.

protected:
 override void OnMouseMove(System::Windows::Input::MouseEventArgs ^ e);
protected override void OnMouseMove(System.Windows.Input.MouseEventArgs e);
override this.OnMouseMove : System.Windows.Input.MouseEventArgs -> unit
Protected Overrides Sub OnMouseMove (e As MouseEventArgs)

Parameters

e
MouseEventArgs

De gebeurtenisgegevens.

Opmerkingen

Deze implementatie markeert de MouseMove gebeurtenis zoals verwerkt door de Handled eigenschap van de gebeurtenisgegevens in te true stellen op wanneer ClickMode deze niet is ingesteld Hover op en IsPressed is true. Als u wilt reageren op de MouseMove gebeurtenis, voegt u een gebeurtenis-handler toe aan de PreviewMouseMove gebeurtenis of belt AddHandler(RoutedEvent, Delegate, Boolean) u met handledEventsToo de waarde ingesteld op true.

Notities voor overnemers

Als u overschrijft OnMouseMove(MouseEventArgs), roept u altijd de basis-implementatie aan in uw OnMouseMove(MouseEventArgs) implementatie. Als u de basis-implementatie niet aanroept, voorkomt u dat basisklassen de gebeurtenis verwerken met een klasse-handler, waardoor het runtimegedrag van de uiteindelijke klasse kan worden gewijzigd. U kunt de basis-implementatie aanroepen voor of na uw speciale verwerking, afhankelijk van uw vereisten.

Van toepassing op