Completed
Last Updated: 28 Jun 2016 10:15 by Norm
ADMIN
Created by: Slav
Comments: 1
Category: Diagram
Type: Feature Request
2
Make it possible to drag RadDiagram shapes in mobile devices.
Completed
Last Updated: 25 May 2016 15:21 by ADMIN
ADMIN
Created by: Danail Vasilev
Comments: 0
Category: Diagram
Type: Feature Request
2
The property should be similar to the Kendo UI property - http://docs.telerik.com/kendo-ui/api/javascript/dataviz/ui/diagram#configuration-connectionDefaults.type
Pending Review
Last Updated: 06 Apr 2016 09:27 by Luis
With RadDiagram it's possible to have a shape connected to it self through ConnectionsCollection DiagramConnection declaration. 

But it would be nice if the diagram end user, using the built-in drag and drop could connect a shape to it self like it does between different shapes.

Thanks
Completed
Last Updated: 19 Jan 2016 13:11 by ADMIN
When you change the beginning or the end of an existing RadDiagram connection and call the client-side save() method, the exported data for the modified connection will not be updated.
Pending Review
Last Updated: 11 Dec 2015 08:05 by David
Diagram nesting.

I want to develop a tool with a UI similar to Microsoft SQL SSIS Designer or Visual Studio DGML. (Architectural diagrams) 
Using the Diagramming Framework is close. But it needs some way to drag a container object onto the surface, connect it to other objects or containers. This container (group) could contain other objects or other sub-container objects. 

Thus I get a potential infinite nesting of things that can contain a group of things  which have a relationship between them. (a mini-diagram)

I'd also need a Drag/Drop event & Expand/Collapse event. My goal is to let the users draw a workflow of parallel & sequential tasks. As they change the diagram the database is updated. This drives a process which is my application. 

These types of hierarchical relationships are very common. 

Example: Manufacturing. 
The Diagram of a Process building an assembly, which contains Sub-Assemblies, which also need to be constructed.  

Example: Computing
Showing a group of scheduled tasks which can be run in parallel. But the whole group needs to be complete prior to the next group of tasks being started. (similar to a milestone)

Example: Database Object Diagram. 
Showing the relationships between tables, views & stored Procedures. But each box has a little Expand button that lets you see the indexes, triggers & Constraints that define the table.

Currently the Telerik Diagram control lets me group objects, But I can't see that grouping. I can't draw a link betwen that group & another nor can I expand / collapse the container object.  

FYI, 
1. Doesn't matter if it is WinForm, WPF, or HTML. 
2. The DGML spec that is implemented in MSFT Visual Studio does all the things I want. Except "installing VS" is a lot of overhead for my solution. 
Completed
Last Updated: 08 Dec 2015 06:27 by ADMIN
When you use the ConnectionDataSource of RadDiagram to data bind an SqlDataSource to its connections, a NullReferenceException is thrown.

You can avoid this issue by using ConnectionDataSourceId instead.
Completed
Last Updated: 05 Nov 2015 16:19 by ADMIN
RadDiagram throws a NullReferenceException when you bind it declaratively and place it in the ItemTemplate of a data bound control, for example a Repeater.
Approved
Last Updated: 09 Sep 2015 06:56 by ADMIN
ADMIN
Created by: Danail Vasilev
Comments: 0
Category: Diagram
Type: Feature Request
0

			
Pending Review
Last Updated: 22 Jul 2015 16:33 by ADMIN
When binding shapes of RadDiagram from a data source, it will be possible to pass the color for the shape's content text.
Pending Review
Last Updated: 07 Jul 2015 12:34 by ADMIN
When binding connections of RadDiagram from a data source, it will be possible to pass their content Text values.
Pending Review
Last Updated: 01 Jul 2015 11:04 by ADMIN
It will be possible to create shapes of RadDiagram by selecting from a toolbox of specified shape types. 
Pending Review
Last Updated: 01 Jul 2015 10:55 by ADMIN
ADMIN
Created by: Slav
Comments: 0
Category: Diagram
Type: Feature Request
2
It will be possible to move RadDiagram shapes via the direction keyboard buttons.
Pending Review
Last Updated: 01 Jul 2015 10:33 by ADMIN
It will be possible to specify the maximum number of connections that start from a shape and end in a shape of RadDiagram.
Pending Review
Last Updated: 12 May 2015 15:39 by matt
It will be possible to retrieve the pointer coordinates when using the OnMouseEnter and OnMouseLeave events of RadDiagram via their event object.
Pending Review
Last Updated: 11 May 2015 14:32 by matt
Add x, y, width and height properties in the options member of a client-side object of a RadDiagram connection so that it is consistent with the client-side object of a shape. Currently they can be retrieved through _bounds. 
Approved
Last Updated: 27 Mar 2015 15:18 by Chiranjeeb
It will be possible to detect when a new diagram connection is created or modified.
Declined
Last Updated: 16 Mar 2015 16:11 by Elena
A connector that is only connected to one shape cannot be imported via JSON.
Tested here:
http://demos.telerik.com/aspnet-ajax/diagram/examples/saveload/defaultcs.aspx

JSON:
{
    "shapes": [{
        "id": "nadal_winner",
        "background": "#f18100",
        "hover": {
            "opacity": 0.2
        },
        "cursor": "pointer",
        "content": {
            "align": "center middle",
            "text": "R. Nadal",
            "color": "#fff"
        },
        "selectable": true,
        "serializable": true,
        "enable": true,
        "type": "rectangle",
        "path": "",
        "visual": null,
        "x": 180,
        "y": 155,
        "minWidth": 20,
        "minHeight": 20,
        "width": 140,
        "height": 30,
        "connectors": [{
            "name": "Top",
            "description": "Top Connector"
        }, {
            "name": "Right",
            "description": "Right Connector"
        }, {
            "name": "Bottom",
            "description": "Bottom Connector"
        }, {
            "name": "Left",
            "Description": "Left Connector"
        }, {
            "name": "Auto",
            "Description": "Auto Connector"
        }],
        "rotation": {
            "angle": 0
        },
        "stroke": {
            "width": 0,
            "color": "#fff"
        },
        "connectorDefaults": {
            "background": "#444444",
            "stroke": {
                "color": "white"
            },
            "hover": {
                "background": "white",
                "stroke": {
                    "color": "#444444"
                }
            }
        },
        "undoable": false
    }],
    "connections": [{
        "from": {
            "shapeId": "nadal_winner",
            "connector": "Right"
        },
        "to": "OK6oDroWug",
        "id": "OK6oDroWug",
        "background": "Green",
        "hover": {
            "stroke": {}
        },
        "cursor": "pointer",
        "content": {
            "align": "center middle",
            "text": "",
            "color": "#444444"
        },
        "selectable": true,
        "serializable": true,
        "enable": true,
        "startCap": "none",
        "endCap": "none",
        "points": [],
        "stroke": {
            "width": 2,
            "color": "#6c6c6c"
        },
        "select": {
            "handles": {
                "width": 8,
                "height": 8,
                "background": "white",
                "stroke": {
                    "color": "#444444"
                }
            }
        }
    }]
}

Approved
Last Updated: 07 Jan 2015 16:37 by matt
Raise OnHover event for the RadDiagram shapes and connections, giving the developer the ability to access the object that is hovered (get reference to it).
Approved
Last Updated: 07 Jan 2015 12:24 by Hans
Created by: Hans
Comments: 0
Category: Diagram
Type: Feature Request
2
The text within the shapes should be wrapped automatically.
Approved
Last Updated: 07 Jan 2015 12:20 by ADMIN
ADMIN
Created by: Slav
Comments: 0
Category: Diagram
Type: Feature Request
0
It will be possible to group RadDiagram shapes via the API of the control so that you can transform them and resize them together.