Я создал настраиваемый элемент управления, расширяющий элемент управления содержимым. У меня есть модель частей и состояний, которая работает нормально.
Затем я использую это как корень своего xaml (помещая код в папку шаблонов в Blend)
Все работает нормально, я могу открыть новый «DaveControl» и получить нужную мне функциональность.
Однако, если я затем добавлю сюда несколько визуальных состояний, например alertOnScreen, и попытаюсь использовать visualstatemanager, это не сработает.
на самом деле нет никаких состояний в списке.
Однако поведение в SL3 GotoVisualState работает нормально!
Как заставить визуальное состояние работать в коде?