Я работаю над созданием базового приложения, которое позволит пользователю рисовать (используя серию точек), и я планирую что-то сделать с этими точками.
Если бы это была Java, я бы, вероятно, использовал бы объект canvas и некоторые вызовы Java2D, чтобы нарисовать то, что я хочу.
Все учебники, которые я читал на C # / Drawing, включают в себя написание собственного метода рисования и добавление его в событие рисования для формы. Тем не менее, я также заинтересован в некоторых традиционных элементах управления Form и не хочу их рисовать. Итак, есть ли объект «Холст», где я могу ограничить то, что я рисую?
Кроме того, является ли WinForms плохим выбором, учитывая этот вариант использования? Будет ли в WPF больше возможностей, которые позволят мне делать то, что я хочу? Или Silverlight?