This is a migrated thread and some comments may be shown as answers.

Radial diagram examples

5 Answers 196 Views
Diagram
This is a migrated thread and some comments may be shown as answers.
Drammy
Top achievements
Rank 1
Drammy asked on 20 Dec 2013, 10:20 AM
Hi all,

I have seen very few examples of the diagram control in the WPF Control demo that gets installed.  I think there are only 2 and 1 is just a theming demo.  Given the potential for this tool I think that is a shame; anyway...

I need to build an application that allows users to search for objects from a database.  They can then drag objects from the search results onto a diagram control where all the immediate relationships coming from those are drawn and laid out.  There is, as always, a slight twist in the fact these objects are effectively entities and any one entity can have more than one role (just names really) but the important things is an entity can have one or more relationships and a role can have one or more relationships.

I therefore need to diagram an objects relationships to other objects, baring in mind that if the object is an entity it can also have roles which have relationships and vice versa.

I'd appreciate it if someone could take the time to help get me started with a sample application that basically provides the above functionality which I can then grow on.  If anyone has experience developing something similar then I'd also be interested in any advice and lessons learnt...


Thanks,
Drammy

5 Answers, 1 is accepted

Sort by
0
Pavel R. Pavlov
Telerik team
answered on 24 Dec 2013, 12:35 PM
Hello Drammy,

If you are able to illustrate your relationships with RadDiagramConnection controls it will be easy to implement your requirements. You will be able to use our layout algorithms to layout your custom graph created, based on the search results that your data base returned. For the drag and drop logic you can extend the Diagram toolbox  SDK project. You can take a look at the rest of our SDK projects where we demonstrated different approaches that can be used in applications. Also, there are some interesting functionalities exposed in our Online Demos. You can take a look at the Swimlane and the TableShape projects.

I hope that this information will help you get started.

Regards,
Pavel R. Pavlov
Telerik
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WPF.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
0
Drammy
Top achievements
Rank 1
answered on 24 Dec 2013, 10:23 PM
Thanks for the response, I'll give all that a try.

I had absolutely no idea about these XAML sdk repositories.  Are there any other hidden gems, other than the forums, blogs, demos and now the sdk projects?


Thanks,
Drammy
0
Pavel R. Pavlov
Telerik team
answered on 27 Dec 2013, 03:35 PM
Hello Drammy,

You can take a look at our WPF and SL code library sections. However, you need to know that our XAML SDK and QSF (SL online demo projects) are the resources that are most frequently updated.

Regards,
Pavel R. Pavlov
Telerik
TRY TELERIK'S NEWEST PRODUCT - EQATEC APPLICATION ANALYTICS for WPF.
Learn what features your users use (or don't use) in your application. Know your audience. Target it better. Develop wisely.
Sign up for Free application insights >>
0
Hammad
Top achievements
Rank 1
answered on 03 Sep 2014, 03:13 PM
i could not find the demo souce code  for using process flow in swimlanes in your sdk pack
can you please guide where can i download source code example to use swimlanes
0
Pavel R. Pavlov
Telerik team
answered on 04 Sep 2014, 12:50 PM
Hello,

You are right that the Swimlane example is part of our QSF, only. It is not exposed in our SDK. You will be able to download its source code only if you have licence. You will be able to access the source code of our controls as well as the source of our QSF examples.

Regards,
Pavel R. Pavlov
Telerik
 
Check out Telerik Analytics, the service which allows developers to discover app usage patterns, analyze user data, log exceptions, solve problems and profile application performance at run time. Watch the videos and start improving your app based on facts, not hunches.
 
Tags
Diagram
Asked by
Drammy
Top achievements
Rank 1
Answers by
Pavel R. Pavlov
Telerik team
Drammy
Top achievements
Rank 1
Hammad
Top achievements
Rank 1
Share this question
or