2011-05-03 32 views
6

Estoy desarrollando una aplicación en la que tengo un control de usuario dentro de una ventana. Quiero realizar una animación creciente sobre el tamaño de ese control cuando se adjunta a la ventana. ¿Alguien puede ayudarme con eso?WPF: Animar control de usuario en carga

Respuesta

11

En su estilo:

<YourControl.Triggers> 
    <EventTrigger RoutedEvent="YourControl.Loaded"> 
     <BeginStoryboard> 
      <Storyboard> 
      <DoubleAnimation Storyboard.TargetProperty="Width" From="0" To="150" Duration="0:0:5" /> 
      <DoubleAnimation Storyboard.TargetProperty="Height" From="0" To="100" Duration="0:0:5" /> 
      </Storyboard> 
     </BeginStoryboard> 
    </EventTrigger> 
</YourControl.Triggers> 
+0

Especificación 'Storyboard.TargetName' no es necesario para esto. –

+0

Muchas gracias .. – VJEY

+0

¿Podría convertirlo en el código C# pls? Tengo algunos problemas con http://stackoverflow.com/questions/8181759/wpf-usercontrol-animation-in-c-sharp –

Cuestiones relacionadas