DiagramBuilder Class
A Diagram control.
Namespace: DevExtreme.AspNet.Mvc.Builders
Assembly: DevExtreme.AspNet.Core.dll
Declaration
public class DiagramBuilder :
WidgetBuilder
Related API Members
The following members return DiagramBuilder objects:
- DiagramBuilder.AutoZoomMode(DiagramAutoZoomMode)
- DiagramBuilder.ContextMenu(Action<DiagramContextMenuBuilder>)
- DiagramBuilder.ContextToolbox(Action<DiagramContextToolboxBuilder>)
- DiagramBuilder.CustomShapes(Action<CollectionFactory<DiagramCustomShapeBuilder>>)
- DiagramBuilder.CustomShapeTemplate(JS)
- DiagramBuilder.CustomShapeTemplate(RazorBlock)
- DiagramBuilder.CustomShapeTemplate(String)
- DiagramBuilder.CustomShapeTemplate(TemplateName)
- DiagramBuilder.CustomShapeToolboxTemplate(JS)
- DiagramBuilder.CustomShapeToolboxTemplate(RazorBlock)
- DiagramBuilder.CustomShapeToolboxTemplate(String)
- DiagramBuilder.CustomShapeToolboxTemplate(TemplateName)
- DiagramBuilder.DefaultItemProperties(Action<DiagramDefaultItemPropertiesBuilder>)
- DiagramBuilder.Disabled(Boolean)
- DiagramBuilder.Disabled(JS)
- DiagramBuilder.Edges(Action<DiagramEdgesBuilder>)
- DiagramBuilder.Editing(Action<DiagramEditingBuilder>)
- DiagramBuilder.ElementAttr(Dictionary<String, Object>)
- DiagramBuilder.ElementAttr(JS)
- DiagramBuilder.ElementAttr(Object)
- DiagramBuilder.ElementAttr(String, Object)
- DiagramBuilder.Export(Action<DiagramExportBuilder>)
- DiagramBuilder.FullScreen(Boolean)
- DiagramBuilder.FullScreen(JS)
- DiagramBuilder.GridSize(Action<DiagramGridSizeBuilder>)
- DiagramBuilder.GridSize(Double)
- DiagramBuilder.GridSize(JS)
- DiagramBuilder.HasChanges(Boolean)
- DiagramBuilder.HasChanges(JS)
- DiagramBuilder.Height(Double)
- DiagramBuilder.Height(JS)
- DiagramBuilder.Height(String)
- DiagramBuilder.HistoryToolbar(Action<DiagramHistoryToolbarBuilder>)
- DiagramBuilder.ID(JS)
- DiagramBuilder.ID(String)
- DiagramBuilder.MainToolbar(Action<DiagramMainToolbarBuilder>)
- DiagramBuilder.Nodes(Action<DiagramNodesBuilder>)
- DiagramBuilder.OnContentReady(RazorBlock)
- DiagramBuilder.OnContentReady(String)
- DiagramBuilder.OnCustomCommand(RazorBlock)
- DiagramBuilder.OnCustomCommand(String)
- DiagramBuilder.OnDisposing(RazorBlock)
- DiagramBuilder.OnDisposing(String)
- DiagramBuilder.OnInitialized(RazorBlock)
- DiagramBuilder.OnInitialized(String)
- DiagramBuilder.OnItemClick(RazorBlock)
- DiagramBuilder.OnItemClick(String)
- DiagramBuilder.OnItemDblClick(RazorBlock)
- DiagramBuilder.OnItemDblClick(String)
- DiagramBuilder.OnOptionChanged(RazorBlock)
- DiagramBuilder.OnOptionChanged(String)
- DiagramBuilder.OnRequestEditOperation(RazorBlock)
- DiagramBuilder.OnRequestEditOperation(String)
- DiagramBuilder.OnRequestLayoutUpdate(RazorBlock)
- DiagramBuilder.OnRequestLayoutUpdate(String)
- DiagramBuilder.OnSelectionChanged(RazorBlock)
- DiagramBuilder.OnSelectionChanged(String)
- DiagramBuilder.Option(String, Object)
- DiagramBuilder.PageColor(JS)
- DiagramBuilder.PageColor(String)
- DiagramBuilder.PageOrientation(DiagramPageOrientation)
- DiagramBuilder.PageSize(Action<DiagramPageSizeBuilder>)
- DiagramBuilder.PropertiesPanel(Action<DiagramPropertiesPanelBuilder>)
- DiagramBuilder.ReadOnly(Boolean)
- DiagramBuilder.ReadOnly(JS)
- DiagramBuilder.RtlEnabled(Boolean)
- DiagramBuilder.RtlEnabled(JS)
- DiagramBuilder.ShowGrid(Boolean)
- DiagramBuilder.ShowGrid(JS)
- DiagramBuilder.SimpleView(Boolean)
- DiagramBuilder.SimpleView(JS)
- DiagramBuilder.SnapToGrid(Boolean)
- DiagramBuilder.SnapToGrid(JS)
- DiagramBuilder.Toolbox(Action<DiagramToolboxBuilder>)
- DiagramBuilder.Units(DiagramUnits)
- DiagramBuilder.UseNativeScrolling(Boolean)
- DiagramBuilder.UseNativeScrolling(JS)
- DiagramBuilder.ViewToolbar(Action<DiagramViewToolbarBuilder>)
- DiagramBuilder.ViewUnits(DiagramUnits)
- DiagramBuilder.Visible(Boolean)
- DiagramBuilder.Visible(JS)
- DiagramBuilder.Width(Double)
- DiagramBuilder.Width(JS)
- DiagramBuilder.Width(String)
- DiagramBuilder.ZoomLevel(Action<DiagramZoomLevelBuilder>)
- DiagramBuilder.ZoomLevel(Double)
- DiagramBuilder.ZoomLevel(JS)
- WidgetFactory<TModel>.Diagram()
Remarks
Call the Diagram helper method to create a new Diagram control. The method creates a DiagramBuilder
class instance whose members allow you to specify control options.
@(Html.DevExtreme().Diagram() // create an Diagram
// call methods to specify control options
)
Inheritance
Object
OptionsOwnerBuilder
WidgetBuilder
DiagramBuilder
See Also