WPF ComboBox / ListBox с MultiSelect на основе Enum с флагами
Так что я, возможно, немного раздвигаю границы ...
В основном у меня есть следующее перечисление, объявленное в коде C #:
[Flags]
public enum FlaggedEnum : int
{
Option1 = 1,
Option2 = 2,
Option3 = 4,
Option4 = 8,
...
Option16 = 32768,
None = 0
}
Это перечисление является членом объекта, который я успешно связал с объектом DataGrid. Успешно означает, что я успешно связал все остальные поля. :)
Здесь я хочу достичь элемента управления, в котором проверены все соответствующие параметры, описанные выше, который ведет себя и действует как ComboBox / ListBox. Таким образом, вы нажимаете на поле, и появляется всплывающее меню с возможностью «проверять" какие бы опции не требовались.
Элемент управления также должен уметь читать из enum и писать enum.I '
Я новичок в WPF, так что я понятия не имею, куда идти, кроме создания ComboBox и привязки к столбцу ... Любая помощь будет принята с благодарностью!