DevExpress.Diagram.v20.1.Core
Contains common classes shared by the Diagram controls for different platforms.
Lists values that indicate whether the diagram item text has been changed directly or using the Undo/Redo operations.
The text has been changed in the editing mode.
The text has been changed using the Redo operation.
The text has been changed using the Undo operation.
Lists the values used to specify the behavior when the end-user moves items close to the container boundaries.
When the end-user attempts to move items close to the container boundaries, the boundaries are automatically expanded to fit items.
When the end-user attempts to move items close to the container boundaries, the item position is automatically adjusted to fit inside the container.
Neither the items position nor the container boundaries are auto adjusted when the end-user attempts to move items close to the container boundaries.
Lists the values used to specify how the tree layout algorithm arranges shapes relatively to the layout axis.
Items are aligned along the layout axis.
In a left-to-right layout, items are aligned to the right from the layout axis. In a right-to-left layout, items are aligned to the left.
In a left-to-right layout, items are aligned to the left from the layout axis. In a right-to-left layout, items are aligned to the right.
Lists the values used to specify whether all items should be brought into view by and methods when other items are partially visible.
Do not bring all specified items into view if at least one of them is already visible.
Bring all specified items into view.
Lists the values used to specify whether the canvas size is automatically changed to fit the current shapes layout.
The canvas is automatically resized to fit the current shapes layout.
The canvas fills the entire visible area.
The canvas size does not change on moving shapes outside of it.
Lists the values used to specify whether the expand-collapse button is visible.
The collapse button is always visible.
Collapse button is visible if a shape has subordinates.
The collapse button is hidden.
Lists values that specify whether to enable connection to an item and show a visual indication.
Connection is disabled. Visual indication (red border around an item/connector) is shown.
Connection is disabled with no visual indication.
Connection is enabled.
Represents a connection point.
Initializes a new instance of the class.
An integer value that represents the connection point index.
Specifies whether to enable connection to an item and show a visual indication.
Gets the connection point index.
An integer value that represents the connection point index.
Gets the connection point position.
A System.Windows.Point value.
Specifies whether to enable connection to an item and show a visual indication.
A DevExpress.Diagram.Core.ConnectionElementState enumeration value.
Lists the values used to specify the restrictions applied to the connector's begin and end points.
The connector point should always be attached to an item's connection point.
The connector point should always be attached to a connection point of the current item.
The connector point cannot be attached to an item's connection point.
Restrictions are not applied.
Lists values that specify whether the connector point is the begin or end point.
The connector's start point.
The connector's end point.
Represents a connector type.
Creates an instance of the class with the specified parameters.
A string value that is the connector type id.
A delegate function that returns the connector type name.
A ConnectorType instance.
Creates an instance of the class with the specified parameters.
A string value that is the connector type id.
A delegate function that returns the connector type name.
A delegate function that returns the actual begin and end points when the connector is attached to an item.
A ConnectorType instance.
Returns the curved connector type.
A DevExpress.Diagram.Core.ConnectorType object that represents a curved connector.
Returns the connector type id.
A string value that is the connector type id.
Returns the OrgChart connector type.
A DevExpress.Diagram.Core.ConnectorType object that represents an OrgChart connector.
Returns the collection of registered connector types.
A collection of ConnectorType objects.
Returns the right angle connector type.
A DevExpress.Diagram.Core.ConnectorType object that represents a right angle connector.
Returns the straight connector type.
A DevExpress.Diagram.Core.ConnectorType object that represents a straight connector.
Returns the connector type name.
A string value that is the connector type name.
Lists the values used to specify whether containers can be dragged by any point or only by the header and bounds.
Containers can be dragged by any point.
Containers can be dragged only by the header and bounds.
Stores the names of the default Ribbon items.
Returns "bA3PageSize". Corresponds to the A3 item of the Size ribbon menu.
Returns "bA4PageSize". Corresponds to the A4 item of the Size ribbon menu.
Returns "bA5PageSize". Corresponds to the A5 item of the Size ribbon menu.
Returns "rgArrange". Corresponds to the Arrange ribbon group.
Returns "bAutoSize". Corresponds to the Auto Size ribbon menu that allows end-users to specify whether the canvas is auto resized or fills the entire viewport area.
Returns "bAutoSize". Corresponds to the Auto Size item of the Auto Size ribbon menu.
Returns "bB4PageSize". Corresponds to the B4 item of the Size ribbon menu.
Returns "bB5PageSize". Corresponds to the B5 item of the Size ribbon menu.
Returns "bBackgroundColor". Corresponds to the Background ribbon item that allows end-users to pick the background color for selected items.
Returns "bBringForward". Corresponds to the Bring Forward item of the Bring to Front ribbon menu.
Returns "bBringToFront". Corresponds to the Bring to Front item of the Bring to Front ribbon menu.
Returns "bBringToFrontContainer". Corresponds to the Bring to Front ribbon menu.
Returns "bChangeConnectorType". Corresponds to the Connectors ribbon menu that allows end-users to change the type of selected connectors.
Returns "rgClipboard". Corresponds to the Clipboard ribbon group.
Returns "bConnectorTool". Corresponds to the Connector ribbon item.
Returns "bContainerHeaderPadding". Corresponds to the Header Padding ribbon menu item.
Returns "bContainerHeaderPadding_0px". Corresponds to the 0 px. item of the Header Padding ribbon menu.
Returns "bContainerHeaderPadding_12px". Corresponds to the 12 px. item of the Header Padding ribbon menu.
Returns "bContainerHeaderPadding_16px". Corresponds to the 16 px. item of the Header Padding ribbon menu.
Returns "bContainerHeaderPadding_24px". Corresponds to the 24 px. item of the Header Padding ribbon menu.
Returns "bContainerHeaderPadding_32px". Corresponds to the 32 px. item of the Header Padding ribbon menu.
Returns "bContainerHeaderPadding_4px". Corresponds to the 4 px. item of the Header Padding ribbon menu.
Returns "bContainerHeaderPadding_8px". Corresponds to the 8 px. item of the Header Padding ribbon menu.
Returns "bContainerPadding". Corresponds to the Padding ribbon menu item.
Returns "bContainerPadding_0px". Corresponds to the 0 px. item of the Padding ribbon menu.
Returns "bContainerPadding_12px". Corresponds to the 12 px. item of the Padding ribbon menu.
Returns "bContainerPadding_16px". Corresponds to the 16 px. item of the Padding ribbon menu.
Returns "bContainerPadding_24px". Corresponds to the 24 px. item of the Padding ribbon menu.
Returns "bContainerPadding_32px". Corresponds to the 32 px. item of the Padding ribbon menu.
Returns "bContainerPadding_4px". Corresponds to the 4 px. item of the Padding ribbon menu.
Returns "bContainerPadding_8px". Corresponds to the 8 px. item of the Padding ribbon menu.
Returns "rgContainerSizeGroup". Corresponds to the Size ribbon group.
Returns "bContainerStyles". Corresponds to the ribbon menu that displays available container styles.
Returns "rgContainerStylesGroup". Corresponds to the Container Styles ribbon group.
Returns "rContainerToolsPageCategory". Corresponds to the Container Tools ribbon category.
Returns "rpContainerTools". Corresponds to the Format ribbon page.
Returns "bCopy". Corresponds to the Copy ribbon item that allows end-users to copy the selected diagram items to the clipboard.
Returns "bCurvedConnectorType". Corresponds to the Curved item that is contained within the Connectors ribbon menu.
Returns "bCut". Corresponds to the Cut ribbon item that allows end-users to remove the selected diagram items from the canvas and add them to the clipboard.
Returns "rDefaultPageCategory". Corresponds to the default ribbon category.
Returns "rpDesign". Corresponds to the Design ribbon page.
Returns "rgDiagramParts". Corresponds to the Diagram Parts ribbon group.
Returns "bEllipse". Corresponds to the Ellipse item of the Rectangle ribbon menu.
Returns "bExecutivePageSize". Corresponds to the Executive item of the Size ribbon menu.
Returns "bExportAs". Corresponds to the Export As menu item of the ribbon application menu.
Returns "bExportAsBMP". Corresponds to the Windows Bitmap item of the Export As ribbon menu.
Returns "bExportAsGIF". Corresponds to the Graphics Interchange Format item of the Export As ribbon menu.
Returns "bExportAsJPEG". Corresponds to the JPEG Fileinterchange Format item of the Export As ribbon menu.
Returns "bExportAsPNG". Corresponds to the Portable Network Graphics item of the Export As ribbon menu.
Returns "bFillAutoSizeMode". Corresponds to the Fill item of the Auto Size ribbon menu.
Returns "bFitToDrawing". Corresponds to the Fit to Drawing item of the Size ribbon menu.
Returns "bFitToWidth". Corresponds to the Page Width ribbon item that sets the diagram zoom factor value to fit the entire diagram width.
Returns "bFitToWindow". Corresponds to the Fit to Window ribbon item that sets the diagram zoom factor value to fit the entire diagram.
Returns "bFontBold". Corresponds to the Bold ribbon item.
Returns "bFontFamily". Corresponds to the Font ribbon menu item.
Returns "bFontItalic". Corresponds to the Italic ribbon item.
Returns "rgFont". Corresponds to the Font ribbon group.
Returns "rsFontSeparator". Corresponds to the Font ribbon group separator.
Returns "bFontSize". Corresponds to the Font Size ribbon menu item.
Returns "bgFontSizeAndFamily". Corresponds to the ribbon group that contains the Font Size, Font Family, Increase Font Size and Decrease Font Size items.
Returns "bFontSizeDecrease". Corresponds to the Decrease Font Size ribbon item.
Returns "bFontSizeIncrease". Corresponds to the Increase Font Size ribbon item.
Returns "bFontStrikethrough". Corresponds to the Strikethrough ribbon item.
Returns "bgFontTypeAndColor". Corresponds to the ribbon group that contains the Bold, Italic, Underline, Strikethrough, Bar Item Separator and Font Color items.
Returns "bFontUnderline". Corresponds to the Underline ribbon item.
Returns "bForegroundColor". Corresponds to the Font Color ribbon item.
Returns the name of the property that corresponds to the specified value.
A string value that is returned by the desired property.
A System.String value that is the property name.
Returns the name of the property that corresponds to the specified value.
A string value that is returned by the desired property.
A System.String value that is the property name.
Returns "bHexagon". Corresponds to the Hexagon item of the Rectangle ribbon menu.
Returns "rpHome". Corresponds to the Home ribbon page.
Returns "bHorizontalPageOrientation". Corresponds to the Landscape item of the Orientation ribbon menu.
Returns "bgHorizontalTextAlignment". Corresponds to the ribbon group that contains the Align Left, Alight Center, Align Right and Justify items.
Returns "bHorizontalTextAlignmentCenter". Corresponds to the Align Center ribbon item.
Returns "bHorizontalTextAlignmentJustify". Corresponds to the Justify ribbon item.
Returns "bHorizontalTextAlignmentLeft". Corresponds to the Align Left ribbon item.
Returns "bHorizontalTextAlignmentLeft". Corresponds to the Align Right ribbon item.
Returns "rgImageToolsArrangeGroup". Corresponds to the Arrange ribbon group that is placed in the Image Tools ribbon category and contains Bring to Frond and Send to Back items.
Returns "bImageToolsBringForward". Corresponds to the Bring Forward item of the Bring to Front menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsBringForward". Corresponds to the Bring to Front item of the Bring to Front menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsBringToFrontContainer". Corresponds to the Bring to Front menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsFlipHorizontal". Corresponds to the Flip Horizontal item of the Rotate menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsFlipVertical". Corresponds to the Flip Vertical item of the Rotate menu that is displayed in the Image Tools ribbon category.
Returns "rgImageToolsImagePictureGroup". Corresponds to the Picture ribbon group that is placed in the Image Tools ribbon category and contains Rotate, Set Stretch Mode, Set Image Scale, Reset Image and Change Image items.
Returns "bImageToolsLoadImage". Corresponds to the Change Image item that is displayed in the Image Tools ribbon category.
Returns "rImageToolsPageCategory". Corresponds to the Image Tools ribbon category.
Returns "bImageToolsResetToOriginalSize". Corresponds to the Reset Image item that is displayed in the Image Tools ribbon category.
Returns "rpImageTools". Corresponds to the Format ribbon page.
Returns "bImageToolsRotate". Corresponds to the Rotate menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsRotateLeft90". Corresponds to the Rotate Left 90 item of the Rotate menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsRotateRight90". Corresponds to the Rotate Right 90 item of the Rotate menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSendBackward". Corresponds to the Send Backward item of the Send to Back menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSendToBack". Corresponds to the Send to Back item of the Send to Back menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSendToBackContainer". Corresponds to the Send to Back menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSetImageScale". Corresponds to the Set Image Scale menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSetImageScale_0_25". Corresponds to the 25 % item of the Set Image Scale menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSetImageScale_0_5". Corresponds to the 50 % item of the Set Image Scale menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSetImageScale_0_75". Corresponds to the 75 % item of the Set Image Scale menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSetImageScale_1". Corresponds to the 100 % item of the Set Image Scale menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSetImageScale_1_5". Corresponds to the 150 % item of the Set Image Scale menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSetImageScale_2". Corresponds to the 200 % item of the Set Image Scale menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsSetImageScale_4". Corresponds to the 400 % item of the Set Image Scale menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsStretchMode". Corresponds to the Set Stretch Mode menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsStretchModeStretch". Corresponds to the Stretch item of the Set Stretch Mode menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsStretchModeUniform". Corresponds to the Uniform item of the Set Stretch Mode menu that is displayed in the Image Tools ribbon category.
Returns "bImageToolsStretchModeUniformToFill". Corresponds to the Uniform to fill item of the Set Stretch Mode menu that is displayed in the Image Tools ribbon category.
Returns "bInsertContainer". Corresponds to the Container ribbon menu item that allows end-users to add containers to the diagram.
Returns "rpInsert". Corresponds to the Insert ribbon page.
Returns "rgLayoutGroup". Corresponds to the Layout ribbon group.
Returns "bLegalPageSize". Corresponds to the Legal item of the Size ribbon menu.
Returns "bLetterPageSize". Corresponds to the Letter item of the Size ribbon menu.
Returns "bMenuSeparator". Corresponds to the separator in the ribbon application menu.
Returns "bMorePageSize". Corresponds to the More Page Sizes item of the Size ribbon menu.
Returns "bNewFile". Corresponds to the New item of the ribbon application menu that closes the current diagram, asking to save unsaved changes and creating a new diagram.
Returns "bNoneAutoSizeMode". Corresponds to the None item of the Auto Size ribbon menu.
Returns "bOpenFile". Corresponds to the Open File item of the ribbon application menu.
Returns "rgOptionsGroup". Corresponds to the Options ribbon group that contains the Snap to items and Snap to grid items.
Returns "bPageOrientation". Corresponds to the Orientation ribbon menu.
Returns "rgPageSetup". Corresponds to the Page Setup ribbon group that contains the Orientation, Size and Auto Size items.
Returns "bPageSize". Corresponds to the Size ribbon menu item.
Returns "rsPageSizeSeparator". Corresponds to the separator displayed within the Size ribbon menu.
Returns "bPanAndZoomPanel". Corresponds to the Pan and Zoom ribbon item.
Returns "bPanes". Corresponds to the Panes ribbon menu item that allows end-users to show or hide the Shapes and Properties panels.
Returns "bPanTool". Corresponds to the Pan tool ribbon item.
Returns "bPaste". Corresponds to the Paste ribbon item that allows end-users to add diagram items from the clipboard to the canvas.
Returns "bPicture". Corresponds to the Picture ribbon item that invokes the Insert Picture dialog window.
Returns "bPointerTool". Corresponds to the Pointer ribbon item.
Returns "bPrint". Corresponds to the Print item of the Print ribbon menu that invokes the Print dialog window.
Returns "bPrintMenu". Corresponds to the Print ribbon menu.
Returns "bPropertiesPanel". Corresponds to the Properties Panel item of the Panes ribbon menu.
Returns "bQuickPrint". Corresponds to the Quick Print item of the Print ribbon menu that sends the diagram to the default printer.
Returns "bRectangle". Corresponds to the Rectangle item of the Rectangle ribbon menu.
Returns "bRedo". Corresponds to the Redo ribbon item in the quick access toolbar that allows end-users to reapply the last action that was undone in the diagram control.
Returns "bReLayout". Corresponds to the Re-Layout Page ribbon menu that allows end-users to apply an automatic layout algorithm.
Returns "bReLayoutCircular". Corresponds to the Circular item of the Re-Layout Page ribbon menu.
Returns "bReLayoutCircularHeader". Corresponds to the header item in the Re-Layout Page ribbon menu that displays the Circular text.
Returns "ReLayoutMindMapTreeHeader". Corresponds to the header item in the Re-Layout Page ribbon menu that displays the MindMap text.
Returns "bReLayoutMindMapTreeHorizontal". Corresponds to the Horizontal item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the mindmap tree layout algorithm with the direction.
Returns "bReLayoutMindMapTreeVertical". Corresponds to the Vertical item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the mindmap tree layout algorithm with the direction.
Returns "bReLayoutParts". Corresponds to the Re-Layout Subordinates ribbon menu that allows end-users to apply an automatic layout algorithm.
Returns "ReLayoutPartsMindMapTreeHeader". Corresponds to the header item in the Re-Layout Subordinates ribbon menu that displays the MindMap text.
Returns "bReLayoutPartsMindMapTreeHorizontal". Corresponds to the Horizontal item that is contained within the Re-Layout Subordinates ribbon menu. It allows end-users to apply the mindmap tree layout algorithm with the direction.
Returns "bReLayoutPartsMindMapTreeVertical". Corresponds to the Vertical item that is contained within the Re-Layout Subordinates ribbon menu. It allows end-users to apply the mindmap tree layout algorithm with the direction.
Returns "ReLayoutPartsTipOverTreeHeader". Corresponds to the header item in the Re-Layout Subordinates ribbon menu that displays the TipOver text.
Returns "ReLayoutPartsTipOverTreeLeftToRight". Corresponds to the Left To Right item that is contained within the Re-Layout Subordinates ribbon menu. It allows end-users to apply the tip-over tree layout algorithm with the direction.
Returns "ReLayoutPartsTipOverTreeRightToLeft". Corresponds to the Right To Left item that is contained within the Re-Layout Subordinates ribbon menu. It allows end-users to apply the tip-over tree layout algorithm with the direction.
Returns "bReLayoutPartsTreeBottomToTop". Corresponds to the Bottom To Top item that is contained within the Re-Layout Subordinates ribbon menu. It allows end-users to apply the tree layout algorithm with the direction.
Returns "ReLayoutPartsTree". Corresponds to the header item in the Re-Layout Subordinates ribbon menu that displays the Hierarchy text.
Returns "bReLayoutPartsTreeLeftToRight". Corresponds to the Left To Right item that is contained within the Re-Layout Subordinates ribbon menu. It allows end-users to apply the tree layout algorithm with the direction.
Returns "bReLayoutPartsTreeRightToLeft". Corresponds to the Right To Left item that is contained within the Re-Layout Subordionates ribbon menu. It allows end-users to apply the tree layout algorithm with the direction.
Returns "bReLayoutPartsTreeTopToBottom". Corresponds to the Top To Bottom item that is contained within the Re-Layout Subordinates ribbon menu. It allows end-users to apply the tree layout algorithm with the direction.
Returns "bReLayoutSugiyama". Corresponds to the header item in the Re-Layout Page ribbon menu that displays the Layered text.
Returns "bReLayoutSugiyamaBottomToTop". Corresponds to the Bottom To Top item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the Sugyiama (layered) layout algorithm with the direction.
Returns "bReLayoutSugiyamaLeftToRight". Corresponds to the Left To Right item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the Sugyiama (layered) layout algorithm with the direction.
Returns "bReLayoutSugiyamaRightToLeft". Corresponds to the Right To Left item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the Sugyiama (layered) layout algorithm with the direction.
Returns "bReLayoutSugiyamaTopToBottom". Corresponds to the Top To Bottom item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the Sugyiama (layered) layout algorithm with the direction.
Returns "ReLayoutTipOverTreeHeader". Corresponds to the header item in the Re-Layout Page ribbon menu that displays the TipOver text.
Returns "ReLayoutTipOverTreeLeftToRight". Corresponds to the Left To Right item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the tip-over tree layout algorithm with the direction.
Returns "ReLayoutTipOverTreeRightToLeft". Corresponds to the Right To Left item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the tip-over tree layout algorithm with the direction.
Returns "ReLayoutTree". Corresponds to the header item in the Re-Layout Page ribbon menu that displays the Hierarchy text.
Returns "bReLayoutTreeBottomToTop". Corresponds to the Bottom To Top item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the tree layout algorithm with the direction.
Returns "bReLayoutTreeLeftToRight". Corresponds to the Left To Right item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the tree layout algorithm with the direction.
Returns "bReLayoutTreeRightToLeft". Corresponds to the Right To Left item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the tree layout algorithm with the direction.
Returns "bReLayoutTreeTopToBottom". Corresponds to the Top To Bottom item that is contained within the Re-Layout Page ribbon menu. It allows end-users to apply the tree layout algorithm with the direction.
Returns "rParent". Corresponds to the diagram's Ribbon.
Returns "bRightAngleConnectorType". Corresponds to the Right Angle item that is contained within the Connectors ribbon menu.
Returns "bRightTriangle". Corresponds to the Right Triangle item of the Rectangle ribbon menu.
Returns "bSave". Corresponds to the Save ribbon item in the quick access toolbar that saves the current diagram. If the diagram has not been previously saved to a file, the Save File As dialog window is invoked.
Returns "bSaveAsFile". Corresponds to the Save As item of the ribbon application menu that invokes the Save File As dialog window.
Returns "bSaveFile". Corresponds to the Save item of the ribbon application menu that saves the current diagram. If the diagram has not been previously saved to a file, the Save File As dialog window is invoked.
Returns "bSendBackward". Corresponds to the Send Backward item of the Send to Back ribbon menu.
Returns "bSendToBack". Corresponds to the Send to Back item of the Send to Back ribbon menu.
Returns "bSendToBackContainer". Corresponds to the Send to Back ribbon menu.
Returns "bShapesPanel". Corresponds to the Shapes Panel item of the Panes ribbon menu.
Returns "bShapeStyles". Corresponds to the ribbon menu that allows end-users to apply a predefined style to selected diagram items.
Returns "rgShapeStyles". Corresponds to the ribbon group that contains the shape styles ribbon menu, Background and Stroke items.
Returns "bShowContainerHeader". Corresponds to the Show Header ribbon item that allows end-users to toggle the visibility of headers for the selected containers.
Returns "bShowGrid". Corresponds to the Grid ribbon item that allows end-users to toggle the visibility of grid lines.
Returns "rgShowGroup". Corresponds to the ribbon group that contains the Ruler, Grid, Page Breaks and Panes items.
Returns "bShowGrid". Corresponds to the Grid ribbon item that allows end-users to toggle the visibility of page breaks.
Returns "bShowPrintPreview". Corresponds to the Show Print Preview item of the ribbon application menu.
Returns "bShowGrid". Corresponds to the Grid ribbon item that allows end-users to toggle the visibility of rulers.
Returns "bSnapToGrid". Corresponds to the Snap to grid ribbon item that allows end-users to toggle snapping to the grid lines.
Returns "bSnapToGrid". Corresponds to the Snap to irid ribbon item that allows end-users to toggle snapping to the diagram items.
Returns "bStatementPageSize". Corresponds to the Statement item of the Size ribbon menu.
Returns "rsbStatusBar". Corresponds to the status bar that displays the shape info and zoom slider.
Returns "rsbShapeParameters". Corresponds to the shape info displayed within the status bar.
Returns "rsbZoomEditor". Corresponds to the zoom slider displayed within the status bar.
Returns "bStraightConnectorType". Corresponds to the Straight item that is contained within the Connectors ribbon menu.
Returns "bStrokeColor". Corresponds to the Stroke ribbon item that allows end-users to pick the stroke color for selected items.
Returns "bTabloidPageSize". Corresponds to the Tabloid item of the Size ribbon menu.
Returns "bTextTool". Corresponds to the Text tool ribbon item.
Returns "rgText". Corresponds to the ribbon group that contains the and groups.
Returns "bThemes". Corresponds to the ribbon menu that allows end-users to apply a predefined theme to the diagram.
Returns "rgPageGroup". Corresponds to the ribbon group that contains the themes ribbon menu.
Returns "bToolsContainer". Corresponds to the Rectangle ribbon menu that contains Rectangle, Ellipse, Right Triangle and Hexagon items.
Returns "rgTools". Corresponds to the ribbon group that contains the Pointer tool, Connector and Rectangle items.
Returns "bUndo". Corresponds to the Undo ribbon item in the quick access toolbar that allows end-users to undo the most recent action in the diagram control.
Returns "bVerticalPageOrientation". Corresponds to the Portrait item of the Orientation ribbon menu.
Returns "bVerticalTextAlignmentBottom". Corresponds to the Align Bottom ribbon item.
Returns "bgVerticalTextAlignment". Corresponds to the ribbon group that contains the Align Top, Alight Middle and Align Bottom items.
Returns "bVerticalTextAlignmentCenter". Corresponds to the Align Middle ribbon item.
Returns "bVerticalTextAlignmentTop". Corresponds to the Align Top ribbon item.
Returns "rpView". Corresponds to the View ribbon page that contains Show and Zoom groups.
Returns "rgZoom". Corresponds to the ribbon group that contains the Fit to Window and Page Width items.
Lists values that indicate whether the drawing operation has just started, is continuing or has been finished or canceled.
The drawing operation is canceled.
The drawing operation is ongoing.
The drawing operation is finalized.
The drawing operation has just started.
Serves as a base for classes providing access to Diagram commands.
Initializes a new instance of the class.
An object implementing the DevExpress.Diagram.Core.IDiagramControl interface.
Bring the selected diagram items forward.
Bring the selected diagram items to the front.
Exit the input state (i.e., editing a text within a diagram item) or, if the control is not in the input state, deselect all diagram items.
Gets whether the specified command can be executed in its current state.
A DevExpress.Diagram.Core.DiagramCommand object.
true if the specified command can be executed; otherwise, false.
Gets whether the specified command can be executed in its current state.
A DevExpress.Diagram.Core.DiagramCommand object.
A command's parameter.
true if the specified command can be executed; otherwise, false.
Change the type of the selected connector.
Realign diagram items according to the circular layout algorithm.
Collapse the selected containers.
Represents hotkeys used in the Diagram control.
Initializes a new instance of the class.
A System.Windows.Input.Key value that represents the shortcut key.
A System.Windows.Input.ModifierKeys value that represents the shortcut key modifiers.
Gets the shortcut key.
A System.Windows.Input.Key value that represents the shortcut key.
Gets the shortcut key modifiers.
A System.Windows.Input.ModifierKeys value that represents the shortcut key modifiers.
Copy the selected diagram items.
Remove the selected diagram items and copy them to the Clipboard.
Decrease the font size for the text within the selected diagram items.
Remove the selected diagram items.
Edit the text within the selected shape.
An empty command.
Executes the specified diagram command.
A diagram command to be executed.
Executes the specified diagram command.
A diagram command to be executed.
Data used by the command. If the command does not require data to be passed, this object can be set to a null reference.
Export the diagram in the specified format to a file.
Exports the diagram to a PDF document.
Change the page size to fit the diagram contents.
Set the diagram zoom factor value to fit all pages with content within the canvas.
Set the diagram zoom factor value to fit the entire diagram width.
Flip the selected image item.
Focuses the next control after the Diagram control in the visual tree.
Focuses the previous control after the Diagram control in the visual tree.
Gets the command associated with pressing down the specified key or key combination.
A key.
A set of modifier keys.
The associated command.
Gets the command associated with releasing the specified key or key combination.
A key.
A set of modifier keys.
The associated command.
Increase the font size for the text within the selected diagram items.
Invoke the "Insert Picture" dialog window.
Invoke the Insert Picture dialog to change the selected image item.
Realign diagram items to form a mind map tree diagram.
Realign the subordinate items of the selected diagram item to form a mind map tree.
Move the selected diagram items the specified distance from its current position in the specified direction.
Move the selected diagram items the specified distance from its current position in the specified direction without snapping them to the grid.
Close the current file and create a new one. If the current file contains unsaved changes, the end-user is prompted to save them.
Create a new diagram file and open it.
Inserts the diagram items from the Clipboard onto the canvas.
Invoke the Print dialog window.
Print the diagram with default print settings.
Reapply the last action that was undone in the diagram control.
Allows you to override the default commands.
An action delegate that registers a custom method to be called when executing the specified command.
true, to update the commands UI after each diagram action; otherwise, false. By default, false.
A collection of custom command handlers.
Allows you to clear the existing shortcuts or define new ones.
An action delegate that clears the existing shortcuts or registers custom ones.
A collection of command handlers.
Reset the selected images to their original state.
Rotate the selected item counterclockwise around its anchor point by the specified angle.
Invoke the Save File As dialog window.
Save changes made to the diagram. If the diagram has not been saved to a file before, the Save File As dialog window is invoked.
Select all items within the diagram.
Select the tool used to create connectors.
Select the tool used to create ellipse shapes.
Select the tool used to create hexagonal shapes.
Provides access to selection commands.
An object implementing the interface.
Select the next diagram item in the order they were added to the diagram.
Select the tool used to navigate the diagram.
Select the tool used to select diagram items.
Select the previous diagram item in the order they were added to the diagram.
Select the tool used to create rectangular shapes.
Select the tool used to create triangular shapes.
Select the tool used to create text shapes.
Select the specified diagram tool.
Send the selected diagram items backward.
Send the selected diagram items to the back.
Set the horizontal alignment of the text within the selected shapes.
Invoke the Page Setup dialog window.
Set the specified header padding value for the selected container items.
Set the specified padding value for the selected container items.
Set the specified shape style for the selected container items.
Set the specified scale factor for the selected image items.
Set the specified stretch mode for the selected image items.
Set the specified style (id) for the selected diagram items.
Set the vertical alignment of the text within the selected shapes.
Apply a zoom factor value to a document.
Toggle the visibility of headers of the selected containers.
Invoke the popup menu for the selected item.
Invoke the Print Preview.
Invoke the 'Properties' panel.
Start a drag-and-drop operation for the tool passed to the command as the parameter.
Select the tool used to drag diagram items.
Realign diagram items according to the layered graph drawing (Sugiyama-style graph drawing) algorithm.
Realign diagram items according to the tip-over tree layout algorithm.
Realign the subordinate items of the selected diagram item according to the tip-over tree layout algorithm.
Toggle bold font for the text within the selected shapes.
Toggle italic font for the text within the selected shapes.
Toggle strikethrough for the text within the selected shapes.
Toggle underline for the text within the selected shapes.
Toggle the visibility of the child items of the selected diagram item.
Realign diagram items to form a tree diagram.
Realign the subordinate items of the selected diagram item according to the tree layout algorithm.
Cancel changes resulting from the last operation.
Provides access to undo and redo commands.
An object implementing the interface.
Use a diagram tool.
Provides access to zoom commands.
An object implementing the interface.
Increase the current zoom factor of a diagram.
Decrease the current zoom factor of a diagram.
Lists values that specify whether to automatically split the overlapping right-angle connectors.
Overlapping right-angle connectors are automatically split.
Right-angle connectors can be overlapped.
Lists the values used to specify the file format in which to export the diagram.
The diagram is exported in BMP format.
The diagram is exported in GIF format.
The diagram is exported in JPEG format.
The diagram is exported in PNG format.
Initializes a new instance of the class with specified settings.
Provides methods used to create serializable custom diagram item types.
Lists the values used to specify the diagram scroll mode.
The scrolling is enabled only if the diagram items are not fully visible.
The diagram canvas is scrollable regardless of the content.
Represents a set of shapes.
Gets the stencil identifier.
A value identifying the stencil.
Gets whether the stencil is available in the Shapes Panel.
true, if the stencil is available in the Shapes Panel; otherwise, false.
Gets the stencil name displayed in the Shapes Panel.
A string value that is the name of the stencil.
Adds the specified shape to the stencil.
A descendant representing the shape to add to the stencil.
Adds the specified item tool to the stencil.
A DevExpress.Diagram.Core.ItemTool descendant.
Gets the collection of shapes associated with the stencil.
A collection of objects implementing the DevExpress.Diagram.Core.IDiagramShape interface.
Removes the specified shape from the stencil.
A descendant representing the shape to add to the stencil.
Represents a diagram theme.
Initializes a new instance of the class.
A value identifying the theme.
A function that returns the theme name.
A object representing the color scheme.
A object that stores theme, variant and connector effects.
A DevExpress.Diagram.Core.DiagramFontSettings object representing the font settings for shapes and connectors.
Initializes a new instance of the class.
A value identifying the theme.
A value representing the name of the theme.
A object representing the color scheme.
A object that stores theme, variant and connector effects.
A DevExpress.Diagram.Core.DiagramFontSettings object representing the font settings for shapes and connectors.
A DevExpress.Diagram.Core.DiagramFontSettings object representing the font settings for containers.
Gets the theme's color scheme.
A object representing the theme's color scheme.
Gets the collection of connector styles.
A collection of objects.
Gets the font settings for containers.
A DevExpress.Diagram.Core.DiagramFontSettings object that stores font settings.
Gets the effects collection that specifies how colors are used in the theme.
A object.
Gets the font settings for shapes and connectors.
A DevExpress.Diagram.Core.DiagramFontSettings object that stores font settings.
Returns the diagram item style corresponding to the specified identifier.
A DevExpress.Diagram.Core.DiagramItemStyleId object that identifies the diagram item style.
A object.
Gets the theme identifier.
A value identifying the theme.
Gets the name of the theme.
A value that is the name of the theme.
Gets the collection of shape styles.
A collection of objects.
Returns the name of the .
A value.
Gets the collection of shape styles.
A collection of objects.
The base class for classes that represent diagram tools.
Returns the identifier of the tool.
A System.String value that is the identifier of the tool.
Returns the name of the tool.
A System.String value that is the name of the tool.
Returns a string representation of the diagram tool.
A that represents the current object.
Provides methods for modifying the available shapes in the Shapes Panel.
Returns the stencil with the specified id.
A string value that is the stencil's id.
A object.
Returns the stencil that contains the specified shape.
A descendant that represents a diagram shape.
A object.
Adds the specified stencil to the Shapes Panel.
A object that is the stencil to register.
Fires each time the list of available stencils is changed.
Returns the list of stencils available in the Shapes Panel.
A list of objects.
Removes the specified stencil from the Shapes Panel.
A object that is the stencil to remove.
Specifies the flow direction for diagram items when laying out shapes automatically.
The flow direction is top to bottom.
The flow direction is right to left.
The flow direction is left to right.
The flow direction is bottom to top.
Lists values that specify if and how the drag-and-drop operation should continue.
Cancel the drag-and-drop operation and discard changes.
Continue the drag-and-drop operation.
Finalize the drag-and-drop operation.
Lists values that specify the appearance of the mouse pointer during drag-and-drop operations.
Custom cursor is displayed.
Default diagram cursor is displayed.
System cursor is displayed.
Lists values that specify the visibility of the expand-collapse button.
The expand button is always visible.
If the entire diagram is generated, the expand/collapse buttons are hidden.If the generation and/or expansion depth is set to a non-default value, expand/collapse buttons are displayed.
A shape displays the expand/collapse button if it has hidden children shapes.
Expand/collapse buttons are hidden
Allows you to create custom connector tools.
Initializes a new instance of the class.
A System.String value that is the tool's identifier.
A function that returns the name of the tool.
A function that creates the connector.
Returns the identifier of the tool.
A System.String value that is the identifier of the tool.
Returns the name of the tool.
A System.String value that is the name of the tool.
Allows you to create custom item tools.
Initializes a new instance of the class.
A System.String value that is the tool's identifier.
A function that returns the name of the tool.
A function that creates the item.
The default item size.
true to display the item in the Quick Shapes category of the Shapes Panel; otherwise, false.
Initializes a new instance of the class.
A System.String value that is the tool's identifier.
A function that returns the name of the tool.
A function that creates the item.
The default item size.
true to display the item in the Quick Shapes category of the Shapes Panel; otherwise, false.
Gets whether to display the shape in the Quick Shapes category of the Shapes Panel.
true to display the shape in the Quick Shapes category of the Shapes Panel; otherwise, false.
Returns the identifier of the tool.
A System.String value that is the identifier of the tool.
Returns the name of the tool.
A System.String value that is the name of the tool.
Lists the values that specify how to draw a segment in the ShapeTemplate.
Draw a straight line from the last segment to the first segment.
Draw a straight line from the last segment to the first segment and fill the segments with the FillColor.
Fill the segments with the FillColor.
Draw the segments without additional modifications.
Lists values that specify how the image is flipped.
The image is flipped both vertically and horizontally.
The image is flipped horizontally.
The image is not flipped.
The image is flipped vertically.
Lists values that represent the kind of the action that raised an event.
The event was raised by copying items.
The event was raised by deleting items.
The event was raised by moving items.
The event was raised by moving and copying items.
The event was raised by resizing items.
The event was raised by rotating items.
Lists values that represent the source of the action that raised an event.
The event was raised by pressing a key.
The event was raised by a mouse operation.
The event was raised using the Properties panel.
Lists values that indicate whether a diagram item has been added or removed.
Item has been added.
Item has been removed.
Lists values that indicate whether the item is a part of the diagram or toolbox preview.
Indicates whether the item has been created in the diagram.
The item has been created in the toolbox preview.
Contains classes that relate to the diagram item arrangement.
Lists the values used to specify how the circular layout algorithm arranges shapes.
Arrange shapes clockwise.
Arrange shapes counterclockwise.
Arrange shapes minimizing the number of crossings of connection lines.
Contains circular layout settings.
Initializes a new instance of the class.
A System.Double value that specifies the spacing between adjacent shapes.
A enumeration value.
A System.Double value that specifies the starting angle in degrees in the counterclockwise direction.
Specifies the distance between adjacent shapes.
Lists the values used to specify the layout direction when applying an automatic layout algorithm.
The layout direction is bottom-to-top.
The layout direction is left-to-right.
The layout direction is right-to-left.
The layout direction is top-to-bottom.
Specifies which diagram items are realigned when performing automatic relayout.
Realign all items on the canvas.
Realign only items that are connected to at least one other item.
Specifies the criteria for arranging the mind map branches.
Contains Sugiyama layout settings.
Initializes a new instance of the class.
A System.Double value that is the distance between shapes on the same level of hierarchy.
A System.Double value that is the distance between layers of hierarchy.
A enumeration value that is the flow direction for the automatic layout.
Initializes a new instance of the class.
Initializes a new instance of the class.
The distance between shapes on the same level of hierarchy.
The flow direction.
A enumeration value.
The distance between layers of hierarchy.
The flow direction for the automatic layout.
The diagram page size.
Lists the values used to specify how the tip-over tree layout algorithm arranges shapes.
The layout direction is left-to-right.
The layout direction is right-to-left.
Lists the values used to specify the offset mode for the tip-over tree layout algorithm.
The offset is applied from the center of parent shapes.
The offset is applied from the edge of parent shapes.
Contains tip-over tree layout settings.
Initializes a new instance of the class.
A enumeration value.
A enumeration value that specifies whether the offset is applied from the center or the edge of parent shapes. .
A System.Double value that specifies the offset.
A System.Double value that specifies the vertical spacing between shapes.
Specifies the tip-over layout direction.
Specifies the offset applied to the next level of hierarchy.
Specifies how the resulting offset is calculated.
Specifies the distance between layers of hierarchy.
Contains tree layout settings.
Initializes a new instance of the class.
A System.Double value that specifies the horizontal spacing between shapes.
A System.Double value that specifies the vertical spacing between shapes.
A enumeration value.
A DevExpress.Diagram.Core.ThicknessInfo object that is used to set the additional spacing between items.
Initializes a new instance of the class.
A System.Double value that specifies the horizontal spacing between shapes.
A System.Double value that specifies the vertical spacing between shapes.
A System.Double enumeration value.
A DevExpress.Diagram.Core.ThicknessInfo object that is used to set the additional spacing between items.
Initializes a new instance of the class.
A System.Double value that specifies the horizontal spacing between shapes.
A System.Double value that specifies the vertical spacing between shapes.
A enumeration value.
true to enable the compact tree layout; otherwise, false.
An enumeration value that specifies how the tree layout algorithm arranges shapes relatively to the layout axis.
Returns the value that specifies how the tree layout algorithm arranges shapes relatively to the layout axis.
An enumeration value.
Returns the tree layout direction.
A enumeration value.
Specifies whether the automatic tree layout arranges shapes minimizing the space between them.
Specifies the tree layout direction.
Gets the amount of space between the page's borders and its contents.
Specifies the distance between adjacent shapes.
Specifies which connector lines display jumps in intersections.
Line jumps are added to horizontal lines.
Line jumps are not shown.
Line jumps are added to vertical lines.
Contains classes that provide the localization capabilities of the Diagram control.
A base class that provides necessary functionality for custom localizers of the Diagram Control.
Initializes a new instance of the class.
Represents a unit of measure used by the and .
Initializes a new instance of the class.
A System.Double value that specifies the base resolution.
A multiplier for the dpi value.
A string value that is the name of the measure unit.
An array of DevExpress.Diagram.Core.TickStepsData objects used to render the grid and ruler.
Specifies the base resolution.
Specifies the multiplier for the base resolution.
Specifies the name of the measure unit.
Specifies the array of the DevExpress.Diagram.Core.TickStepsData objects used to render the grid and ruler.
Returns the name of the .
A value.
Contains units of measurement available for the and .
Converts the value in device-independent pixels to the value in the unit of measure.
A unit of measure for the desired value.
A value to convert.
The value in the unit of measure.
Converts the value in pixels to the value in the unit of measure.
A unit of measure for the desired value.
A value to convert.
The value in the unit of measure.
Represents inches as the measure unit.
Represents millimeters as the measure unit.
Represents pixels as the measure unit.
Converts the value in the unit of measure to the value in device-independent pixels.
A unit of measure for the initial value.
A value to convert.
The value in device-independent pixels.
Converts the value in the unit of measure to the value in pixels.
A unit of measure for the initial value.
A value to convert.
The value in pixels.
Lists the values used to specify whether to add or replace the existing selection with selected diagram items.
Selected diagram items are added to the existing selection.
The existing selection is replaced with selected diagram items.
Lists values that specify the orientation of a diagram.
The diagram has a horizontal orientation.
The diagram has a vertical orientation.
Lists the values used to specify the default tab of the Page Setup window.
The default tab is Layout and Routing.
The default tab is Page Size.
Lists values that specify whether dragging the pointer tool pans across the canvas or draws the selection rectangle.
Dragging the pointer pans across the canvas.
Dragging the pointer draws the selection rectangle.
Lists values that specify whether to preserve the diagram content placement relative to the document boundaries when printing or exporting the diagram.
This mode ignores the diagram content placement relative to the document boundaries. When exporting to a file, the resulting image is cropped to include only diagram items. When printing, the diagram content is shifted to the top left corner of the first page.
This mode preserves the diagram content placement relative to the document boundaries.
Lists the values used to specify the Properties panel display mode.
The Properties panel is closed.
The Properties panel is hidden and can be invoked by the end-user by hovering the Properties tab.
The Properties panel is fully expanded.
Lists the values used to specify whether diagram items change their size in real time during resizing.
Diagram items change its size in real time during resizing.
Diagram items change size after the end-user exits the resizing mode by releasing the left mouse button.
Lists values that specify the selection mode for diagram items.
Multiple items can be selected and deselected by clicking them while holding the SHIFT or CTRL key.
Multiple items can be selected and deselected by clicking them.
Item selection is disabled.
Only one item can be selected.
Contains basic diagram shape options.
Initializes a new instance of the class.
A System.String value that is the shape's identifier.
A function that returns the name of the shape.
A function that returns the default size of the shape.
A delegate function that returns the width, height and parameters of the shape.
A delegate function that returns connection points.
A function that returns shape parameters.
A delegate function that returns the boundaries of the shape's editor.
A function that returns the identifier of a style to apply to the shape.
A function that returns whether to display the shape within the Quick Shapes category of the toolbox.
A function that returns whether to paint the shape with the background color.
Creates a diagram shape from a stream that contains an SVG image.
A string value that identifies the shape.
A string value that is the name of the shape.
A System.IO.Stream object that contains the SVG image.
true to display the shape within the Quick Shapes category of the Shapes toolbox; otherwise, false.
A function that specifies the coordinates of connection points.
A string value that represents the code of the color to be swapped with the theme's background color.
A string value that represents the code of the color to be swapped with the theme's foreground color.
A object that represents the shape.
This method supports the internal infrastructure and is not intended to be used directly from your code.
Creates a shape from the specified template.
A System.String value that is the identifier of the template.
A System.String value that is the name of the template.
A DevExpress.Diagram.Core.Shapes.ShapeTemplate object that contains shape description.
A instance.
Returns the default shape parameters.
A list of System.Double values that represent shape parameters.
Returns the shape with the default size and parameters.
A DevExpress.Diagram.Core.ShapeGeometry object that is the shape with the default size and parameters.
Gets whether to display the shape in the Quick Shapes category of the Shapes Panel.
true to display the shape in the Quick Shapes category of the Shapes Panel; otherwise, false.
Stores the shape parameters.
A DevExpress.Diagram.Core.ParameterCollection object that lists the shape parameters.
Returns the name of the .
A value.
Returns the instance with updated properties.
A System.String value that is the shape's identifier.
A function that returns the name of the shape.
A function that returns the default size of the shape.
A delegate function that returns the width, height and parameters of the shape.
A delegate function that returns connection points.
A function that returns shape parameters.
A delegate function that returns the boundaries of the shape's editor.
A function that returns the identifier of a style to apply to the shape.
A function that returns whether to display the shape within the Quick Shapes category of the toolbox.
A function that returns whether to paint the shape with the background color.
A instance with updated properties.
Serves as the base for classes that represent diagram shapes.
Gets the shape identifier.
A value identifying the shape.
Contains classes that are used to define shape geometries in the Diagram Control.
Represents an arc with the size and the direction.
Initializes a new instance of the class with the default settings.
Specifies the direction of the arc segment.
A DevExpress.Diagram.Core.SweepDirectionKind enumeration value.
Specifies the size of the segment.
A DevExpress.Data.Filtering.CriteriaOperator expression that uses the CreateSize method.
Represents a line.
Initializes a new instance of the class with the default settings.
Represents a parameter that is used when defining shape templates to enable shape transformations.
Initializes a new instance of the class with the default settings.
Specifies the initial value of the parameter.
A numerical value that is the initial value of the parameter.
Specifies the maximum parameter value that can be set by the end-user.
A numerical value that is the maximum value of the parameter.
Specifies the minimum parameter value that can be set by the end-user.
A numerical value that is the minimum parameter value.
Specifies the coordinates of the parameter's handle using the CreatePoint method.
The coordinates of the parameter's handle.
Specifies the current value of the parameter.
A numerical value that is the current value of the parameter.
Represents the start point of the geometry and provides customization options.
Initializes a new instance of the class with the default settings.
Specifies the brightness level of the color used to fill in the geometry.
A numerical value that ranges from -1 through 1, where -1 represents black and 1 represents white.
Specifies the color used to fill in the geometry.
A Nullable<> value that represents a color.
Specifies whether to form a single shape with the previous geometry.
true, to separate the new geometry from the previous one; otherwise, false.
Specifies whether to round the corners of the geometry.
true, to round the corners of the geometry; otherwise, false.
Gets or sets the color used to paint the outline of the geometry.
A System.Drawing.Color value.
Gets or sets the thickness of the geometry's outline.
A System.Double value that is the thickness of the geometry's outline.
Specifies whether to preserve the aspect ratio of the source image when resizing the image item.
Fit the image item while preserving the native aspect ratio of the source image.
Stretch the source image to fill the diagram image item.
Fill the image item while preserving the native aspect ratio of the source image. The image is clipped if its aspect ratio differs from the image item.
Lists values that specify the horizontal alignment of the text within a diagram shape.
Text is centered
Text is justified.
Text is aligned to the left.
Text is aligned to the right.
Provides methods that are used to manage the collection of diagram themes.
Converts themes to XML and writes to the specified stream.
An object implementing the System.Collections.IDictionary interface that is the collection of DevExpress.Diagram.Core.Themes.Theme objects.
A System.IO.Stream object.
Gets the diagram theme corresponding to the specified theme id.
A theme id.
A object that represents the theme corresponding to the specified theme id.
Loads themes from the specified stream.
A System.IO.Stream object that contains themes.
A list of DevExpress.Diagram.Core.Themes.Theme objects retrieved from the stream..
Registers the specified theme.
A diagram theme to register.
Registers the specified themes.
A collection of DevExpress.Diagram.Core.Themes.Theme objects.
A function that returns the theme name.
Registers the specified themes.
An object implementing the System.Collections.IDictionary interface that is the collection of DevExpress.Diagram.Core.Themes.Theme objects.
A function that returns the theme name.
Registers the specified themes.
A System.IO.Stream object that contains themes to register.
A function that returns the theme name.
Provides access to the collection of currently registered themes.
A collection of available themes.
Unregisters the specified theme.
A diagram theme to unregister.
Contains classes that support the themes functionality in the Diagram Control.
Represents a color palette used to paint diagram items.
Initializes a new instance of the class.
A collection of accent colors represented by System.Drawing.Color objects.
A System.Drawing.Color object representing the Light color.
A System.Drawing.Color object representing the Dark color.
Provides access to a collection of additional colors that can be applied to shapes.
A read-only collection of accent colors represented by System.Drawing.Color objects.
Gets the palette's Dark color.
A System.Drawing.Color object.
Gets the color corresponding to the specified ID.
A DevExpress.Diagram.Core.DiagramThemeColorId enumeration value.
A System.Drawing.Color object representing the color.
Gets the palette's Light color.
A System.Drawing.Color object.
Provides access to a collection of colors that can be applied to shapes.
A read-only collection of theme colors represented by System.Drawing.Color objects.
Provides access to effects that you can use to customize the appearance of diagram items.
Initializes a new instance of the class with specified settings.
An object that provides access to the effects applied to the item's outline.
A function that specifies the brush used to paint the item.
An object that provides access to the font effects.
Provides access to the font effects.
A DevExpress.Diagram.Core.DiagramFontEffects object that provides access to the font effects.
Specifies the brush used to paint the diagram item.
A palette's color identifier.
A DevExpress.Diagram.Core.Themes.DiagramItemBrush that paints the diagram item.
Provides access to the effects applied to the item's outline.
A DevExpress.Diagram.Core.Themes.DiagramItemLineSettings object that provides access to the outline options.
Represents a collection of styles that can be applied to diagram items.
Initializes a new instance of the class.
A collection of Variant effects.
A collection of Theme effects.
A collection of connector effects.
Provides access to the collection of effects that can be applied to connectors.
A read-only collection of effects.
Provides access to the collection of effects that can be applied to shapes and are displayed in the "Theme Styles" ribbon group.
A read-only collection of effects.
Provides access to the collection of effects that can be applied to shapes and are displayed in the "Variant Styles" ribbon group.
A read-only collection of effects.
Initializes a new instance of the class with specified settings.
Initializes a new instance of the class with specified settings.
Contains the style settings for diagram items.
Initializes a new instance of the class.
A DevExpress.Diagram.Core.Themes.DiagramItemBrush object that is the brush used to paint the diagram item.
A DevExpress.Diagram.Core.DiagramFontSettings object that specifies the font settings applied to the text displayed within the diagram item.
A DevExpress.Diagram.Core.Themes.DiagramItemLineSettings object that specifies the line settings.
Returns the brush used to paint the diagram item.
A DevExpress.Diagram.Core.Themes.DiagramItemBrush object.
Returns the font settings applied to the text displayed within the diagram item.
A DevExpress.Diagram.Core.DiagramFontSettings object that specifies the font settings.
Returns the line settings.
A DevExpress.Diagram.Core.Themes.DiagramItemLineSettings object that specifies the line settings.
Returns the style whose Brush property is set to the specified brush.
A DevExpress.Diagram.Core.Themes.DiagramItemBrush object.
A class instance that uses the specified brush.
Provides palette data for the method.
Initializes a new instance of the class with specified settings.
A color palette used to paint the diagram item.
The base accent color.
The Light color.
The base accent color.
A System.Drawing.Color that represents the base accent color.
An additional accent color.
A System.Drawing.Color that represents an additional accent color.
An additional accent color.
A System.Drawing.Color that represents an additional accent color.
An additional accent color.
A System.Drawing.Color that represents an additional accent color.
An additional accent color.
A System.Drawing.Color that represents an additional accent color.
An additional accent color.
A System.Drawing.Color that represents an additional accent color.
An additional accent color.
A System.Drawing.Color that represents an additional accent color.
The Dark color.
A System.Drawing.Color that represents the Dark color.
The Light color.
A System.Drawing.Color that represents the Light color.
Lists the values used to specify the Shapes panel display mode.
The Shapes panel is hidden.
The Shapes panel is in the compact mode.
The Shapes panel is fully expanded.
Lists values that specify the vertical alignment of the text within a diagram shape.
The text is aligned to the bottom of the shape.
The text is aligned to the center of the shape.
The text is stretched to fill the vertical space within the shape.
The text is aligned to the top of the shape.