DevExpress.Diagram.v17.2.Core
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.
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.
A base class that provides necessary functionality for custom localizers of the Diagram Control.
Initializes a new instance of the DiagramControlLocalizer class.
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.
Serves as a base for classes providing access to Diagram commands.
Initializes a new instance of the DiagramCommandsBase class.
An object implementing the 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 object.
true if the specified command can be executed; otherwise, false.
Gets whether the specified command can be executed in its current state.
A 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.
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.
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.
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.
Increase the font size for the text within the selected diagram items.
Invoke the "Insert Picture" dialog window.
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.
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 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 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.
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.
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 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 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.
Represents a unit of measure used by the and .
Initializes a new instance of the MeasureUnit 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.
A string value that is 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 MeasureUnit.
A value.
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.
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 DiagramTool object.
Provides methods used to create serializable custom diagram item types.
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 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 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.
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 whether the connector point is the begin or end point.
The connector's start point.
The connector's end point.
Represents a parameter.
Initializes a new instance of the Parameter class with the default settings.
For internal use.
For internal use.
For internal use.
For internal use.
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.
Represents an arc with the size and the direction.
Initializes a new instance of the Arc class with the default settings.
For internal use.
Represents a line.
Initializes a new instance of the Line class with the default settings.
Represents the start point of the geometry and provides customization properties.
Initializes a new instance of the Start class with the default settings.
For internal use.
For internal use.
For internal use.
For internal use.
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 value that represents a color.
Specifies whether to round the corners of the geometry.
true, to round the corners of the geometry; 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.
Lists values that specify the orientation of a diagram.
The diagram has a horizontal orientation.
The diagram has a vertical orientation.
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.
Allows you to create custom connector tools.
Initializes a new instance of the FactoryConnectorTool 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.
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
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.
Allows you to create custom item tools.
Initializes a new instance of the FactoryItemTool 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 FactoryItemTool 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.
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.
Specifies that inches are used as the measure unit.
Specifies that millimeters are used as the measure unit.
Specifies that pixels are used 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.
Contains tip-over tree layout settings.
Initializes a new instance of the TipOverTreeLayoutSettings 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.
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 "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 "bReLayoutParts". Corresponds to the Re-Layout Subordinates ribbon menu that allows end-users to apply an automatic layout algorithm.
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 "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 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.
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.
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.
Contains the style settings for diagram items.
Initializes a new instance of the DiagramItemStyle class.
A object that is the brush used to paint the diagram item.
A object that specifies the font settings applied to the text displayed within the diagram item.
A object that specifies the line settings.
Returns the brush used to paint the diagram item.
A object.
Returns the font settings applied to the text displayed within the diagram item.
A object that specifies the font settings.
Returns the line settings.
A object that specifies the line settings.
Returns the style whose Brush property is set to the specified brush.
A object.
A DiagramItemStyle class instance that uses the specified brush.
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.
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 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 appearance of the mouse pointer during drag-and-drop operations.
Custom cursor is displayed.
Default diagram cursor is displayed.
System cursor is displayed.
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.
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 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.
Represents a collection of styles that can be applied to diagram items.
Initializes a new instance of the DiagramEffectCollection 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.
Represents a color palette used to paint diagram items.
Initializes a new instance of the DiagramColorPalette 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 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.
Represents a diagram theme.
Initializes a new instance of the DiagramTheme 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 object representing the font settings for shapes and connectors.
A object representing the font settings for containers.
Initializes a new instance of the DiagramTheme 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 object representing the font settings for shapes and connectors.
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 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 object that stores font settings.
Returns the diagram item style corresponding to the specified identifier.
A 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 DiagramTheme.
A value.
Gets the collection of shape styles.
A collection of objects.
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.
Serves as the base for classes that represent diagram shapes.
Gets the shape identifier.
A value identifying the shape.
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.
Contains circular layout settings.
Initializes a new instance of the CircularLayoutSettings 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.
Contains tree layout settings.
Initializes a new instance of the TreeLayoutSettings 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 object that is used to set the additional spacing between items.
Initializes a new instance of the TreeLayoutSettings 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 object that is used to set the additional spacing between items.
Initializes a new instance of the TreeLayoutSettings 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.
Contains Sugiyama layout settings.
Initializes a new instance of the SugiyamaLayoutSettings 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 SugiyamaLayoutSettings class.
Initializes a new instance of the SugiyamaLayoutSettings 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 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.
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.
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 default tab of the Page Setup window.
The default tab is Layout and Routing.
The default tab is Page Size.
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.
Contains basic diagram shape options.
Initializes a new instance of the ShapeDescription 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 object that contains shape description.
A ShapeDescription 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 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 object that lists the shape parameters.
Returns the name of the ShapeDescription.
A value.
Returns the ShapeDescription 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 ShapeDescription instance with updated properties.