public AGSUIEvents(UIEventsAggregator aggregator) { _aggregator = aggregator; MouseEnter = new AGSEvent <MousePositionEventArgs> (); MouseLeave = new AGSEvent <MousePositionEventArgs> (); MouseMove = new AGSEvent <MousePositionEventArgs> (); MouseClicked = new AGSEvent <MouseClickEventArgs> (); MouseDoubleClicked = new AGSEvent <MouseClickEventArgs>(); MouseDown = new AGSEvent <MouseButtonEventArgs> (); MouseUp = new AGSEvent <MouseButtonEventArgs> (); LostFocus = new AGSEvent <MouseButtonEventArgs>(); }