#c# #wpf #data-binding
#c# #wpf #привязка данных
Вопрос:
Я создаю панель инструментов в WPF, которая должна содержать набор кнопок и выпадающих меню. Кнопки и меню могут чередоваться в любом порядке.
Я хотел бы заполнить эту панель инструментов, связав ее с ObservableCollection.
Мой главный вопрос заключается в том, как мне выразить это на панели инструментов.ItemTemplate, что существуют разные типы объектов, которые должны быть созданы? Вы можете предположить, что ViewModels в ObservableCollection содержат свойство, позволяющее различать, какие из них предназначены для кнопок, а какие — для меню. (Или это должны быть сами отдельные ViewModels?)