Microsoft Expression Blend 3 - Показать / Скрыть всплывающее окно - PullRequest
0 голосов
/ 05 мая 2010

Я впервые использую это для создания быстрого прототипирования (используя sketchflow). У меня есть простое диалоговое окно, которое я хочу показать при нажатии кнопки, а затем скрыть при нажатии кнопки (в диалоге, например, кнопки «ОК»). Если бы кто-то мог просто указать мне в направлении простого урока о том, как это сделать, я был бы счастлив, или даже если у вас есть простой пример, вы можете опубликовать здесь, что было бы здорово (я пытался Google это навсегда !).

Я могу рассказать вам, что я пробовал (хотя, очевидно, это не работает)

  1. Создан пользовательский элемент управления, который называется «MyDialog». Этот пользовательский элемент управления представляет собой простое поле, представляющее собой бит интерфейса, который я хочу наложить, когда пользователь нажимает кнопку.

  2. В этом пользовательском элементе управления я присвоил ему два состояния: «Показать» и «Скрыть». Состояние «Скрыть» отображает все элементы этого пользовательского элемента управления, для которых установлено значение «Нет», а «Показать» показывает все

  3. Создана кнопка на моем главном экране. Та кнопка я дал ему поведение "ActivateStateAction". В свойствах этого поведения я установил для TargetScreen значение «MyDialog», а для TargetState - «Показать». (Я также установил целевой экран как MyprojectName.MyProjectNameScreens.MyDialog, который тоже не работает)

1 Ответ

0 голосов
/ 05 мая 2010

Проблема заключалась в том, какое поведение я использовал. Я использовал «GoToStateAction» (не уверен, почему я пропустил его раньше) и подход выше, и все это работает.

...