У меня ListBox привязан к списку во ViewModel.Я хотел бы «закрепить» некоторые ListBoxItems с другим цветом фона на основе ViewModel.Моя модель просмотра выглядит следующим образом, я хочу выделить все PinnedTasks в ListBox.Похоже, TypeConverter - лучший путь, есть ли другие подходы?
class ViewModel
{
public List<Task> Tasks { get; set; }// Bound to ListBox
public List<Task> PinnedTasks { get; set; } //These tasks are copy of Tasks,
//should be highlighted in ListBox
}