У меня есть небольшая программа, которую я сделал с WinForms, и теперь я хочу сделать это снова, используя WPF.
Я новичок в WPF и прочитал, что все, что вы можете сделать с XAML, вы также можете обойтись без него, то есть, используя только код.
Конечно, у вас нет XAML при использовании Winforms. Могу ли я использовать тот же код для приложения WPF, который я использовал для приложения winforms, и получить тот же результат? Или мне нужно создавать и редактировать XAML? Каковы преимущества использования или не использования XAML?
Кроме того, учитывая прошлый опыт использования Winforms, должен ли я как-то изменить то, как я думаю о дизайне и реализации, которые работали для Winforms, но не подходят ли они для WPF?