Запустите анимацию шаблона, как только элемент управления будет загружен - PullRequest
3 голосов
/ 07 октября 2010

У меня есть следующий код внутри ControlTemplate:

<EventTrigger RoutedEvent="ControlTemplate.Loaded">
            <EventTrigger.EnterActions>
                <BeginStoryboard>

И я хочу запустить раскадровку, которую я определил в ControlTemplate, при загрузке элемента управления.Так что мой вопрос: что в ControlTemplate поднимается событие Loaded?

Я не могу использовать FrameworkElement.Loaded, так как объект, являющийся целью моей анимации, недоступен при запуске события Loaded.

PS ControlTemplate.Loaded не работает

1 Ответ

2 голосов
/ 28 октября 2011

Класс ControlTemplate не имеет события Loaded. Попробуйте просто использовать Loaded или XXX.Loaded, где XXX - это название типа элемента управления, который вы шаблонизируете, а не ControlTemplate.

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