Podreju
C# WPF: Creating 2D Graphics
I have been tasked with writing a program similar to AutoCAD but in a more simplified version. The functionality includes creating a drawing based on geodetic points, as well as creating a building or floor plan, with the ability to have an interactive interface. I plan to develop this using C# WPF following the MVVM pattern. However, I am unsure where to start or what to use. Should I use InkCanvas? Should I use an OpenGL engine? The catch is that it must support .NET Framework 4.5. If you have had a similar experience or any thoughts on this, I would appreciate it if you could share them with me.
It would be a significant advantage if this implementation could be ported to Linux, for example, through Wine.
42 replies