Click here to Skip to main content
15,881,027 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi How can I have painting app on windows form in .net ? I want to have painting app on windowsform that end user can draw his business process with painting tools.
can anyone assistance me?
Thanks in advance.
Posted
Updated 21-Jan-14 19:06pm
v2

1 solution

I think you are asking about a painting application, but you mean a diagramming application.

The design and implementation of one of those is way beyond the "Quick Answers" forum. I would start with the CodeProject search, for articles like:

200% Reflective Class Diagram Creation Tool[^]

PlantUML Editor: A Fast and Simple UML Editor using WPF[^]

MVVM Diagram Designer[^]

Just to name a few. Get the concepts, pull pieces you need, and start putting them together.
 
Share this answer
 
Comments
Angela 10293848 22-Jan-14 1:12am    
Thanks for tour reply
but I want end user can create business diagram not developer
Ron Beyer 22-Jan-14 1:14am    
Its all the same concepts, you want to create a diagramming program, the links I posted have diagramming programs, you just need to change/modify them or pick out the pieces you need and add others that give different diagram shapes.
Angela 10293848 22-Jan-14 1:19am    
I think you did not know what I mean,I want to create diagramming by end user I do not want to crate diagramming by developer
Ron Beyer 22-Jan-14 1:26am    
Yes, I know what you mean, and just because the articles I linked are for developers, you should read them, it outlines how to create a diagramming tool. You should be able to modify them to create end-user diagrams (they are just different symbols after all).
Angela 10293848 22-Jan-14 1:29am    
I know that it is easy by rational rose and many other app , But I need it in enduser side ,and because of it I asked it here

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