void Target_MouseLeave(object sender, MouseEventArgs e) { if (sender as FrameworkElement == null) { throw new ArgumentException("CoreMouseEvent.cs/CoreMouseEventProcessor/Target_MouseLeave : Can't cover sender to FrameworkElement"); } FrameworkElement Target = sender as FrameworkElement; if (Enable[MouseLeave]) { CoreMouseEventArgs info = new CoreMouseLeaveEventArgs(CoreMouseEventProcessor.MouseLeave, e.GetPosition(Target)); OnMouseEvent(info, Target); } }
void Target_MouseLeave(object sender, MouseEventArgs e) { if (sender as FrameworkElement == null) throw new ArgumentException("CoreMouseEvent.cs/CoreMouseEventProcessor/Target_MouseLeave : Can't cover sender to FrameworkElement"); FrameworkElement Target = sender as FrameworkElement; if (Enable[MouseLeave]) { CoreMouseEventArgs info = new CoreMouseLeaveEventArgs(CoreMouseEventProcessor.MouseLeave, e.GetPosition(Target)); OnMouseEvent(info, Target); } }