public ConnectionDragStartedEventArgs(RoutedEvent routedEvent, object source, ElementItem elementItem) : base(routedEvent, source, elementItem) { }
internal ConnectionDragCompletedEventArgs(RoutedEvent routedEvent, object source, ElementItem elementItem, object connection) : base(routedEvent, source, elementItem) { _connection = connection; }
// This method raises the DragStart event void RaiseDraggingEvent(ElementItem elementItem, double deltaX, double deltaY, double positionX, double positionY) { ElementItemDraggingEventArgs newEventArgs = new ElementItemDraggingEventArgs(ElementItem.DraggingEvent, elementItem, deltaX, deltaY, positionX, positionY); RaiseEvent(newEventArgs); }
protected ConnectionDragEventArgs(RoutedEvent routedEvent, object source, ElementItem elementItem) : base(routedEvent, source) { _elementItem = elementItem; }
// This method raises the DragStart event void RaiseDragCompletedEvent(ElementItem elementItem) { ElementItemDragCompletedEventArgs newEventArgs = new ElementItemDragCompletedEventArgs(ElementItem.DragCompletedEvent, elementItem); RaiseEvent(newEventArgs); }