RadDiagram
Class
Definition
Namespace:Telerik.Web.UI
Assembly:Telerik.Web.UI.dll
Syntax:
C#
[TelerikToolboxCategory("Visualization")]
[RequiredScript(typeof(Html5DataVizDiagram))]
[ClientScriptResource("Telerik.Web.UI.RadDiagram", "Telerik.Web.UI.Diagram.Scripts.RadDiagram.js")]
[ClientScriptResource("Telerik.Web.UI.RadDiagram", "Telerik.Web.UI.Diagram.Scripts.RadDiagramSkins.js")]
[EmbeddedSkin("Diagram")]
[EmbeddedSkin("Diagram", "Default")]
[RequiredCss("Telerik.Web.UI.Skins.HTML5UI.dataviz.css", RenderMode.Classic, typeof(RadDiagram))]
[RequiredCss("Telerik.Web.UI.Skins.HTML5UI.dataviz.css", RenderMode.Lightweight, typeof(RadDiagram))]
public class RadDiagram : RadDataBoundControl, IScriptControl, IControlResolver, IPostBackDataHandler, ISkinnableControl, IControl, IFeatureGroup
Inheritance: objectRadDataBoundControlRadDiagram
Implements:
Inherited Members
Constructors
C#
public RadDiagram()
Properties
C#
public BindingSettings BindingSettings { get; }
C#
public DiagramClientEvents ClientEvents { get; }
C#
public object ConnectionDataSource { get; set; }
C#
public string ConnectionDataSourceId { get; set; }
C#
public ConnectionDefaults ConnectionDefaultsSettings { get; }
C#
public string ConnectionsClientDataSourceID { get; set; }
C#
public DiagramConnectionsCollection ConnectionsCollection { get; }
C#
protected override string CssClassFormatString { get; }
Overrides:
C#
public DiagramEditable EditableSettings { get; }
C#
public DiagramLayout LayoutSettings { get; }
C#
public Pannable PannableSettings { get; }
C#
public DiagramPdf PdfSettings { get; }
C#
public bool Selectable { get; set; }
C#
public Selectable SelectableSettings { get; }
C#
public ShapeDefaults ShapeDefaultsSettings { get; }
C#
public DiagramShapesCollection ShapesCollection { get; }
TagKey
HtmlTextWriterTag
C#
protected override HtmlTextWriterTag TagKey { get; }
Methods
C#
protected override void DescribeClientEvents(IScriptDescriptor descriptor)
Overrides:
C#
protected override void DescribeClientProperties(IScriptDescriptor descriptor)
Overrides:
C#
protected override void DescribeComponent(IScriptDescriptor descriptor)
Overrides:
C#
protected override void TrackViewState()
Events
C#
public event RadDiagram.ItemDataBoundEventHandler ItemDataBound