Click here to Skip to main content
15,936,247 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi every body

I want to create a windows application or wpf application which have toolbox and property pane to drag and drop object from toolbox and change their properties from property pane and save/Load diagram via my own C# code.
thank you for helping me

Well, that's good. I'm pleased that you want to do this. Delighted in fact.

What, exactly, are you expecting from people here? All you have done here is list out a vague wish list. You haven't told us what you've done, or what you are ultimately trying to achieve. For instance, are you wanting your diagramming application to be bitmap based? Vector based? A hybrid of the two? What do you want the toolbox to contain? Are you expecting it to implement connected items?

The problem with what you have stated so far is that you haven't actually come up with requirements. Without requirements, you can't come up with a design - and you shouldn't start writing your application until you have a clear idea about what the application should be doing.
Share this answer
VJ Reddy 30-Apr-12 8:37am    
Good points. 5!
Pete O'Hanlon 30-Apr-12 8:41am    
Thanks. It's just common sense really.
aghapour.ahad 30-Apr-12 13:34pm    
Thank you for replying to my question
I want to learn haw we can build application like visio or other flow diagram or network diagram.
I want to have a good tutorial example.
I want only simple sample have 3 or more object's in toolbox and there are connection between object which I can save as xml format or text format and open it again from my application.
thank you for answering me
Pete O'Hanlon 30-Apr-12 13:42pm    
And how much experience do you have as a developer? I ask this because diagramming software is not a trivial thing to do, and it certainly can't be explained in a forum post. It's just way too big.
aghapour.ahad 30-Apr-12 14:42pm    
I have 6 year experience with VB 6.0 and 2year with C#
If you have good sample send me that link
Thank you
Here are some ideas on how to implement diagramming using WPF, in my past answers:
Connect different controls[^],
Vector graphics software like CorelDraw or Inkscape in C# or VB.NET[^].

One of the several things WPF is designed to facilitate is diagramming. So many techniques are already implemented with WPF, so using it has a whole lot of sense.

Share this answer
VJ Reddy 1-May-12 8:56am    
Good references. 5!
Sergey Alexandrovich Kryukov 1-May-12 10:49am    
Thank you, VJ.
SharpDevelop is an open source IDE for C#, VB.NET and Boo projects similar to visual studio.
the source code of SharpDevelop would help u build your application.
Here is the link
Share this answer
Pete O'Hanlon 1-May-12 5:34am    
What does this have to do with the question?

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900