[]
        
(Showing Draft Content)

C1.Win.Diagram.FlexDiagram

FlexDiagram Class

Charting control for visualizing graph-based data.

Inheritance
FlexDiagram
Implements
IChartBase
IStyleProvider
IPalette
IBrushConverter
ISizeProvider
IRendererProvider
ILegendLabelsProvider
Namespace: C1.Win.Diagram
Assembly: C1.Win.Diagram.10.dll
Syntax
[ToolboxBitmap(typeof(FlexDiagram), "FlexDiagram.png")]
public class FlexDiagram : FlexChartBase, IChartBase, IStyleProvider, IPalette, IBrushConverter, ISizeProvider, IRendererProvider, ILegendLabelsProvider
<ToolboxBitmap(GetType(FlexDiagram), "FlexDiagram.png")>
Public Class FlexDiagram
    Inherits FlexChartBase
    Implements IChartBase, IStyleProvider, IPalette, IBrushConverter, ISizeProvider, IRendererProvider, ILegendLabelsProvider

Constructors

Name Description
FlexDiagram()

Creates an instance of FlexDiagram control.

Properties

Name Description
Binding

Gets or sets the property name for binding.

ChildItemsPath

Gets or set the name of property for child items.

DataSource

Gets or sets the data source.

Direction

Gets or sets the diagram layout direction.

EdgeRouting

Gets or set the edge routing.

Edges

Gets collection of edges.

InteractionMode

Gets or sets the interaction mode.

Nodes

Gets collection of nodes.

ScaleFactor

Gets or sets the scale in per cents.

ScaleMode

Gets or sets the scale mode.

SelectionMode

Gets or sets the selection mode.

SketchMode

Enables the sketch mode.

ToolStrip

Gets the FlexDiagram toolstrip.

Methods

Name Description
Dispose(bool)
HandleTooltips(MouseEventArgs)
HitTest(float, float)

Returns hit test info about the point at the specified coordinates.

OnClientSizeChanged(EventArgs)
OnMouseClick(MouseEventArgs)
OnMouseDown(MouseEventArgs)
OnMouseMove(MouseEventArgs)
OnMouseUp(MouseEventArgs)
OnMouseWheel(MouseEventArgs)
OnPaint(PaintEventArgs)

Raises Paint event.

OnPaintChart(PaintEventArgs)
OnSizeChanged(EventArgs)

Events

Name Description
NodeCreated

Fires when node has been created during data binding.

NodeRendered

Fires after rendering node.

NodeRendering

Fires before rendering node.