Если вы настраиваете XAML вручную - вы делаете это неправильно.
Не боритесь с дзен XAML, плывите по нему. Примите Expression Blend в свой рабочий процесс разработки для всего дизайна GUI или будьте готовы к неописуемым ужасам ручного редактирования XAML.
Специально для VisualStateManagerm ручное редактирование XAML не имеет абсолютно никакого смысла, так как он был разработан командой Silverlight, поэтому его можно оптимально использовать из Expression Blend.
Я настоятельно рекомендую вам потратить 30 минут на просмотр этих 4 "Как я?" VSM видео от Стива Уайта @ http://expression.microsoft.com/en-us/cc643423.aspx
Эти 4 видео очень помогли мне в первые дни работы над VSM, чтобы понять, как использовать VSM и как лучше сформулировать мою логику интерфейса в визуальных состояниях.
В Expression Blend получение цвета фона для изменения на Click так же просто, как:
- Перетащите новую кнопку в Expression Blend.
- Щелкните правой кнопкой мыши и выберите «Редактировать шаблон -> Редактировать копию».
- Выберите «нажатое» состояние VSM на панели «Состояния».
- Изменить цвет фона "ButtonBackground".