Итак, я начинаю использовать XAML для создания приложений WPF в Visual Studio, и кажется, что МНОГО элементов управления отличаются.То же имя, но другое.
Наиболее заметно (для меня) это Treeview и RichTextBox.
Поскольку я работаю в WPF, должен ли я использовать System.Windows.Forms.TreeView
или System.Windows.Controls.TreeView
(то же самое длярасширенные текстовые поля и т. д.)?
Мне не нравится, как работают элементы управления в System.Windows.Controls
.Это может быть потому, что я привык к ним в формах, но, например, я не понимаю, почему Controls.RichTextBox
не имеет метода Text или Clear.
В то же время это действительно раздражаетнеобходимость использоватьнотаций много, поэтому я стараюсь использовать как можно больше версий Sys.Windows.Controls
.
Один путь лучше другого?Или это просто предпочтение?