DevExpress.Diagram.Core Namespace
Contains common classes shared by the Diagram controls for different platforms.
Assembly: DevExpress.Diagram.v24.2.Core.dll
NuGet Package: DevExpress.Diagram.Core
#Classes
Name | Description |
---|---|
Connection |
Represents a connection point. |
Connector |
Represents a connector type. |
Default |
Stores the names of the default Ribbon items. |
Diagram |
Serves as a base for classes providing access to Diagram commands. |
Diagram |
Represents hotkeys used in the Diagram control. |
Diagram |
|
Diagram |
Provides methods used to create serializable custom diagram item types. |
Diagram |
Represents a set of shapes. |
Diagram |
Represents a diagram theme. |
Diagram |
The base class for classes that represent diagram tools. |
Diagram |
Provides methods for modifying the available shapes in the Shapes Panel. |
Factory |
Allows you to create custom connector tools. |
Factory |
Allows you to create custom item tools. |
Measure |
Represents a unit of measure used by the Xtra |
Measure |
Contains units of measurement available for the Diagram |
Shape |
Contains basic diagram shape options. |
Shape |
Serves as the base for classes that represent diagram shapes. |
Theme |
Provides methods that are used to manage the collection of diagram themes. |
#Structs
Name | Description |
---|---|
Tick |
Defines the size and zoom values used to render the grid and ruler. |
#Enums
Name | Description |
---|---|
Action |
Lists values that indicate whether the diagram item text has been changed directly or using the Undo/Redo operations. |
Adjust |
Lists the values used to specify the behavior when the end-user moves items close to the container boundaries. |
Alignment | Lists the values used to specify how the tree layout algorithm arranges shapes relatively to the layout axis. |
Bring |
Lists the values used to specify whether all items should be brought into view by Diagram |
Canvas |
Lists the values used to specify whether the canvas size is automatically changed to fit the current shapes layout. |
Collapse |
Lists the values used to specify whether the expand-collapse button is visible. |
Connection |
Lists values that specify whether to enable connection to an item and show a visual indication. |
Connector |
Lists the values used to specify the restrictions applied to the connector’s begin and end points. |
Connector |
Lists values that specify whether the connector point is the begin or end point. |
Container |
Lists the values used to specify whether containers can be dragged by any point or only by the header and bounds. |
Diagram |
Lists values that indicate whether the drawing operation has just started, is continuing or has been finished or canceled. |
Diagram |
Lists values that specify whether to automatically split the overlapping right-angle connectors. |
Diagram |
Lists the values used to specify the file format in which to export the diagram. |
Diagram |
Lists the values used to specify the image format in which to export the diagram. |
Diagram |
Lists the values used to specify the diagram scroll mode. |
Direction | Specifies the flow direction for diagram items when laying out shapes automatically. |
Drag |
Lists values that specify if and how the drag-and-drop operation should continue. |
Drag |
Lists values that specify the appearance of the mouse pointer during drag-and-drop operations. |
Drag |
|
Drag |
|
Expand |
Lists values that specify the visibility of the expand-collapse button. |
Geometry |
Lists the values that specify how to draw a segment in the Shape |
Image |
Lists values that specify how the image is flipped. |
Items |
Lists values that are the queried actions. |
Items |
Lists values that represent the source of the action that raised an event. |
Items |
Lists values that indicate whether a diagram item has been added or removed. |
Item |
Lists values that indicate whether the item is a part of the diagram or toolbox preview. |
Line |
Specifies which connector lines display jumps in intersections. |
Modify |
Lists the values used to specify whether to add or replace the existing selection with selected diagram items. |
Orientation |
Lists values that specify the orientation of a diagram. |
Page |
Lists the values used to specify the default tab of the Page Setup window. |
Pointer |
Lists values that specify whether dragging the pointer tool pans across the canvas or draws the selection rectangle. |
Print |
Lists values that specify whether to preserve the diagram content placement relative to the document boundaries when printing or exporting the diagram. |
Print |
Lists values that specify whether to print content in the page margins. |
Properties |
Lists the values used to specify the Properties panel display mode. |
Resizing |
Lists the values used to specify whether diagram items change their size in real time during resizing. |
Selection |
Lists values that specify the selection mode for diagram items. |
Stretch |
Specifies whether to preserve the aspect ratio of the source image when resizing the image item. |
Text |
Lists values that specify the horizontal alignment of the text within a diagram shape. |
Toolbox |
Lists the values used to specify the Shapes panel display mode. |
Vertical |
Lists values that specify the vertical alignment of the text within a diagram shape. |