1

Этот вопрос относится к VS2012 и Смешать 5.смесь 5 Визуальный государственный менеджер

Каковы правила, регулирующие ли не доступен в Blend, визуальное состояние менеджера? Я всегда получал доступ к визуальному менеджеру штата в сочетании при разработке приложений Windows Store в C#/XAML. Я пытаюсь сделать то же самое в Javascript/HTML5, а визуального менеджера состояний там нет.

Я могу открыть приложения C# и Javascript в Blend бок о бок и посмотреть, что вкладка состояния недоступна в JS.

ответ

0

Концепция визуальных состояний недоступна при создании Хранилища приложений с HTML и JavaScript. Панель «Штаты» доступна только при создании приложений XAML (WPF, Silverlight или Windows Store XAML). Точно так же свойства Styles, HTML и CSS-свойства доступны только при работе с приложениями Windows Store HTML.

Вы можете использовать Blend для установки классов CSS для разных состояний. Вы можете установить текущую ориентацию вида на панели «Устройство». Используя запросы css media, вы можете установить разные свойства в аналогичном классе, который используется в html. Вы можете сделать это так же, как и другие свойства CSS.

Надеюсь, этот снимок экрана объясняет это немного дальше. В этом примере я установил зеленый цвет в заполненное состояние, а красный - в состояние щелчка. Медиа-запрос заставляет его выбирать друг друга.

enter image description here

обновление:

я решил написать tutorial о предмете, который идет в немного более подробно.

+0

Итак, вы говорите, что если я хочу изменить представление для snapped, например, это то, что мне нужно сделать вручную в CSS? У меня создалось впечатление, что Blend просто применил изменения через CSS в соответствующем состоянии. –

+0

Обновлено сообщение. – Sorskoot

Смежные вопросы