У меня есть комбобокс WPF , который я бы хотел связать с наблюдаемой коллекцией команд в моем классе ViewModel, например
class Team
{
public int Id { get; set; }
public string Name { get; set; }
public int CountryId { get; set; }
}
class ViewModel
{
public ObservableCollection<Team> Teams { get; set; }
public IDictionary<int, Image> CountryFlags { get; set; }
}
Я бы хотел, чтобы в поле со списком отображались флаг и название каждой команды, как лучше всего это сделать?
Я не хочу добавлять изображение непосредственно к объекту команды, если я могу избежать его, и был бы рад переместить поиск CountryFlags в другой класс, если это необходимо.