Bueno, tengo un control personalizado y cuando se cambia a Visibility
Visible
tengo un Trigger
con una acción de entrar/salir, pero el problema es que cuando la acción de salida dispara el Visibility
ya no es Visible
por lo que la animación no puede verse cómo ¿Solucionaría esto?WPF ¿Animación de activación cuando se cambia la visibilidad?
aquí es mi Trigger
:
<ControlTemplate.Triggers>
<Trigger Property="Visibility" Value="Visible">
<Trigger.ExitActions>
<BeginStoryboard Storyboard="{StaticResource Hide}"/>
</Trigger.ExitActions>
<Trigger.EnterActions>
<BeginStoryboard Storyboard="{StaticResource Show}"/>
</Trigger.EnterActions>
</Trigger>
</ControlTemplate.Triggers>
Correcto. Cosas complicadas. Resolvería este problema con las propiedades adjuntas + coerción de valor. Eche un vistazo aquí: [WPF Fade Animation] (http://stackoverflow.com/questions/1013817/wpf-fade-animation/1015635#1015635). Espero que esto ayude. Saludos, Anvaka. – Anvaka
¿Tiene esto una animación de desvanecimiento? ¿Puedo editar esto para que solo retrase el ocultamiento/colapso hasta que termine mi animación? – Peter
Me pregunto lo mismo que Petoj. – jpierson