Quiero aplicar animación de fundido cada vez que se muestra mi ventana. ¿Cómo hacer eso desde xaml? Esa ventana se puede ocultar y luego volver a mostrar, por lo que no puedo usar el evento Loaded
.Evento de ventana mostrado en WPF?
21
A
Respuesta
37
Usted puede utilizar el evento ContentRendered o anular método virtual OnContentRendered así:
bool _shown;
protected override void OnContentRendered(EventArgs e)
{
base.OnContentRendered(e);
if (_shown)
return;
_shown = true;
// Your code here.
}
+0
Funciona para mí :) ¡Gracias! – dba
+1
¿Es realmente necesario usar la variable _shown? ¿Se puede invocar dos veces o más? –
Cuestiones relacionadas
- 1. ¿En evento de mouse en WPF?
- 2. Tener una ventana wpf dentro de otra ventana wpf
- 3. Evento de envío entre 2 ventanas WPF
- 4. Precarga de ventana WPF
- 5. Capturar ventana cerrar evento
- 6. Hacer doble clic en el evento en el borde de la ventana de WPF
- 7. Forzar el parpadeo de la ventana cuando ocurre un evento en particular en C#/WPF
- 8. Página contra ventana en WPF?
- 9. ¿Minimiza una ventana en WPF?
- 10. Ventana sin bordes en WPF
- 11. WPF Window.Close() no desencadena el evento UserControl.Unloaded
- 12. WPF Imagen/Evento representación
- 13. WPF canvas Evento VisibilityChanged
- 14. Posición de ventana de WPF
- 15. Tamaño de ventana de WPF
- 16. WPF Listview SelectionChanged evento
- 17. WPF ListBox OnScroll Evento
- 18. WPF Ventana establecida Enfoque
- 19. WPF ventana emergente
- 20. Raising WPF MouseLeftButtonDownEvent evento
- 21. cómo llamar al evento Loaded de una ventana en WPF MVVM?
- 22. ¿Por qué el evento descargado de la ventana no se activa en WPF?
- 23. Ventana de deshabilitación de WPF en movimiento
- 24. cerrar una ventana de otro en WPF
- 25. diseño de WPF en una ventana
- 26. ¿Evento que burbujea para el evento personalizado en WPF?
- 27. Haga clic en evento en UserControl- WPF
- 28. Manejo del evento de cierre de ventana con WPF/MVVM Light Toolkit
- 29. Evento de título cambiado de ventana
- 30. Ventana WPF que no se cierra
caso IsVisibleChanged? – jjrdk
Mire esta pregunta, puede ser esto ayudará: http://stackoverflow.com/questions/867656/fading-out-a-wpf-window-on-close – Seekeer