DiagramControl.ItemsMoving Event
Fires as the end-user is moving diagram items.
Namespace: DevExpress.XtraDiagram
Assembly: DevExpress.XtraDiagram.v24.1.dll
NuGet Package: DevExpress.Win.Diagram
Declaration
[DiagramCategory(DiagramCategory.DiagramItems)]
public event EventHandler<DiagramItemsMovingEventArgs> ItemsMoving
Event Data
The ItemsMoving event's data class is DiagramItemsMovingEventArgs. The following properties provide information specific to this event:
Property | Description |
---|---|
ActionSource | Indicates whether the moving operation is performed using drag-and-drop, the Properties Panel or by pressing key shortcuts. |
Allow | Specifies whether to allow the operation. |
Cancel | Gets or sets a value indicating whether the event should be canceled. Inherited from CancelEventArgs. |
Items | Returns the collection of data about items that are being moved. |
Stage | Indicates whether the moving operation has just started, is continuing or has been finished or canceled. |
Remarks
The event’s Items property returns the items that are being moved. The ActionSource property indicates whether the moving operation is performed using drag-and-drop or pressing key shortcuts. The Stage property indicates whether the moving operation has just started, is continuing or has been finished or canceled.
Related GitHub Examples
The following code snippet (auto-collected from DevExpress Examples) contains a reference to the ItemsMoving event.
Note
The algorithm used to collect these code examples remains a work in progress. Accordingly, the links and snippets below may produce inaccurate results. If you encounter an issue with code examples below, please use the feedback form on this page to report the issue.