WPF Triggers WebBrowser Навигация / Навигация - PullRequest
0 голосов
/ 02 июня 2011

Мой вопрос:
Как я могу инициировать события веб-браузера, такие как навигация / навигация, чтобы я мог анимировать весь браузер?

Я не могу найти эти 2 действия на панели «Триггеры» в Blend 4

1 Ответ

1 голос
/ 02 июня 2011

EventTriggers работает только с RoutedEvents, эти события не маршрутизируются.

Вы можете обрабатывать эти события и анимировать их в коде.


Помимо этого вы можете использоватьИнтерактивность Blend:

xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"
<WebBrowser>
    <i:Interaction.Triggers>
        <i:EventTrigger EventName="Navigated">
            <i:EventTrigger.Actions>
                <ei:ControlStoryboardAction>
                    <ei:ControlStoryboardAction.Storyboard>
                        <!-- Storyboard here -->
                    </ei:ControlStoryboardAction.Storyboard>
                </ei:ControlStoryboardAction>
            </i:EventTrigger.Actions>
        </i:EventTrigger>
    </i:Interaction.Triggers>
</WebBrowser>

Я удивлен, что их использование не интегрировано в пользовательский интерфейс редактирования триггера Blend.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...