Based on some available data in the database I would like to create an application which will show a graphical representation of that data. I have decided to choose WPF technology.
This is an example diagram I would like to draw when a user request it:
[Node 1] (rectangle)----->[Node 2] (circle) -------> [Node 3] (rectangle) -----> [Node 4] (circle)
My question is - what is the best approach to draw items like that on the form? Should I use dynamic drawing techniques or something else?
I am new to WPF technology as I am .NET windows form software developer.