A newer version of this page is available.
Switch to the current version.
DiagramControl Class
Provides a canvas where you or your end-users can display, create and edit various diagrams.
Namespace: DevExpress.XtraDiagram
Assembly: DevExpress.XtraDiagram.v18.2.dll
Declaration
[ToolboxBitmap(typeof(ToolboxIconsRoot), "DiagramControl")]
[Docking(DockingBehavior.Ask)]
public class DiagramControl :
DiagramControlBase,
IDiagramControl,
ILayersHost,
ICommandAwareControl<DiagramCommandId>,
IServiceProvider,
IMouseWheelSupport,
ISupportInitialize
<ToolboxBitmap(GetType(ToolboxIconsRoot), "DiagramControl")>
<Docking(DockingBehavior.Ask)>
Public Class DiagramControl
Inherits DiagramControlBase
Implements IDiagramControl,
ILayersHost,
ICommandAwareControl(Of DiagramCommandId),
IServiceProvider,
IMouseWheelSupport,
ISupportInitialize
Related API Members
The following members accept/return DiagramControl objects:
Remarks
See the Getting Started article to learn about capabilities of the Diagram Control.
The Examples section contains a variety of task-based examples.
You can add the complete user interface by creating the Diagram Designer. To learn the basics of creating diagrams with the Diagram Designer, see Diagram Designer and End-User Interaction.
Implements
Inheritance
Object
MarshalByRefObject
Component
Control
ControlBase
BaseControl
DevExpress.XtraDiagram.DiagramControlBase
DiagramControl
See Also
Feedback