WPF ComboBox / ListBox com MultiSelect baseado em Enum com sinalizadores
Então eu posso estar forçando os limites um pouco ...
Basicamente eu tenho o seguinte enum, declarado no código c #:
[Flags]
public enum FlaggedEnum : int
{
Option1 = 1,
Option2 = 2,
Option3 = 4,
Option4 = 8,
...
Option16 = 32768,
None = 0
}
Esse enum é um membro de um objeto que eu vinculei com êxito a um objeto DataGrid. Significando com sucesso que eu limitei todos os outros campos com sucesso. :)
O que eu quero alcançar aqui é um controle onde todas as opções apropriadas acima são verificadas, que se comportam e funcionam como um ComboBox / ListBox. Então, você clica no campo e um menu drop-down aparece com a capacidade de "verificar" as opções que forem necessárias.
O controle também terá que ser capaz de ler o enum e escrever um enum.
Eu sou um novato do WPF, então eu não tenho idéia de onde ir além de criar um ComboBox e vinculação à coluna ... Qualquer ajuda seria apreciada!