2010-10-07 26 views
3

Je le code suivant dans mon ControlTemplate:Démarrer l'animation de modèle dès que le contrôle est chargé

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

Et je veux commencer Storyboard que je l'ai défini dans ControlTemplate, lorsque le contrôle est chargé. Donc ma question est: quoi dans ControlTemplate se lève Loaded event?

Je ne peux pas utiliser FrameworkElement.Loaded comme objet cible de mon animation n'est pas accessible lorsque l'événement Loaded est déclenché.

P.S. ControlTemplate.Loaded ne fonctionne pas

Répondre

2

La classe ControlTemplate n'a pas d'événement Loaded. Essayez simplement d'utiliser Loaded ou XXX.LoadedXXX est le nom du type de contrôle que vous êtes en train de taper, et non le ControlTemplate.