Add ability to define unique ID for each connection configured in a RadDiagram, so it could be referenced by this ID later.
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.
It will be possible to retrieve the pointer coordinates when using the OnMouseEnter and OnMouseLeave events of RadDiagram via their event object.
I'm looking at using RadDiagrams for a dynamic workflow flow dashboard. I'd like to be able to format the text inside the shape with underlines, bolds and line feeds, etc. I'd like to see something implemented like in the report text box where you can pass in an HTML encoded string and when it's displayed it renders it as HTML. <b>Header</b>\n<u>Items</u>
ContentSettings should have a property for CssClass: <ContentSettings Text="Some txt" CssClass="myLabel" /> or a Style property: <ContentSettings Text="Some txt" Style="font:bold 14px arial;color:red;" /> this would allow developers to style the textual elements in their diagrams.
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.
It will be possible to create shapes of RadDiagram by selecting from a toolbox of specified shape types.
When binding connections of RadDiagram from a data source, it will be possible to pass their content Text values.
When binding shapes of RadDiagram from a data source, it will be possible to pass the color for the shape's content text.
It will be possible to specify the maximum number of connections that start from a shape and end in a shape of RadDiagram.
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
Hi! We would like to create end user possibility to change diagram type. It would also be nice to be able to searilize all settings from the diagram component. Is this possible or is it a planned feature? Best regards Henric
It will be possible to group RadDiagram shapes via the API of the control so that you can transform them and resize them together.