Skip to main content

DiagramControl Class

Provides a canvas where you or your end-users can display, create and edit various diagrams.

Namespace: DevExpress.XtraDiagram

Assembly: DevExpress.XtraDiagram.v23.2.dll

NuGet Package: DevExpress.Win.Diagram

Declaration

public class DiagramControl :
    DiagramControlBase,
    IDiagramControl,
    ILayersHost,
    ICommandAwareControl<DiagramCommandId>,
    IServiceProvider,
    IMouseWheelSupport,
    ISupportInitialize,
    IGestureClient,
    ISupportAsyncScrollAnimation

Remarks

Diagram_over

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.

Inheritance

Object
MarshalByRefObject
Component
Control
DevExpress.XtraEditors.XtraControl
ControlBase
BaseControl
DevExpress.XtraDiagram.DiagramControlBase
DiagramControl
See Also