protected virtual void OnControlChanging(ControlState newState, IEnumerable <UIElement> objectsWithCollision) { ControlChanging?.Invoke(this, new StateChangedEventArgs(_initalState, newState, objectsWithCollision, Children.OfType <UIElement>().ToArray())); }
private void OnFinishing(ControlState newState, IEnumerable <UIElement> objectsWithCollision) { FinishingWithCollisions?.Invoke(this, new StateChangedEventArgs(_initalState, newState, objectsWithCollision, Children.OfType <UIElement>().ToArray())); }