Это мой сценарий.
У меня есть 2 свойства. Тип и состояние.
Тип - это Enum с 3 значениями, например, мяч, автомобиль, стрелка. State - это int, который принимает 3 значения состояния, например, -1, 0, 1. Кроме того, у меня есть 9 изображений для каждого значения состояния.
Например, если я выбираю тип как шарик и значение как -1, я хочу отобразить красный цветный шар. Если я выберу тип как стрелку и значение как 1, я хочу отобразить стрелку вверх. и др.,
Я могу сделать это в WPF. Я создал 3 DataTemplates с пустым изображением. Затем я использую DataTrigger для проверки и обновления конкретного изображения для выбранного StateValue.
Но, в Silverlight, как я могу это сделать. Я знаю, я должен сделать это в VSM. Но я хотел бы узнать более подробную информацию об этом (или) доступных альтернативах.