Я начинаю свой первый проект Reactive UI. У меня есть перечисление, и я хочу сопоставить определенный цвет с определенным значением перечисления. Как я могу сделать это с помощью Reactive UI? Поэтому при изменении состояния TextColor изменяется.
Скажи, что я хотел отобразить
- Бег -> Зеленый
- Холостой ход -> Оранжевый
- Ошибка -> Красный
- Руководство -> Синий
Вот моя модель просмотра
public enum Status { Running, Idle, Faulted, Manual}
public class MachineStatusViewModel : ReactiveObject
{
public string Name;
public Status Status;
public System.Drawing.Color TextColor;
public MachineStatusViewModel()
{
}
}