I want to bind a boolean values, list of objects and enum values to a combobox. Depending on the column of a datagrid pops a dialog and I load a list of objects (Object1.Name....ObjectN.Name are Names and ObjectId1..ObjectIdN are Id's), I load a list of EnumValue (EnumItem1..EnumItemN are Names, EnumValue1 .. EnumValueN are Id's), or boolean (Yes/No are Names, and 0/1 the Id's).
How can I do it? Do I need to implement a wrap class in my ViewModel for my combobox? (this wrap class would get list of objects, list yes/no for booleans, list of enumvalues).