Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 18482|Respuesta: 0

[WPF] ¿Cuál es la diferencia entre los eventos Window.Loaded y Window.ContentRendered?

[Copiar enlace]
Publicado en 22/12/2017 21:57:20 | | |

¿Cuál es la diferencia entre los eventos Window.Loaded y Window.ContentRendered en WPF? ¿Se llama al primer evento ContentRendered?

La descripción del evento Window.ContentRendered aquí es solo una ilustración

Esto ocurre después de que el contenido de la ventana se renderice.
El evento Window.Loaded aquí se describe a continuación

Ocurre cuando los elementos se disponen, renderizan y preparan para la interacción.
Tengo un caso en el que quiero establecer la altura máxima de la ventana a la altura del área de trabajo de la pantalla que muestra mi ventana. ¿En qué caso debería hacerlo?

Edito:

Creo que encontré lo que quería, pero ahora estoy aún más confundido. El evento Loaded ocurre primero, seguido del evento ContentRendered. & es &,, lo que indica que el evento Loaded es

Elevado antes de que se exponga la ventana
contentrendered'event es

Se activa cuando el contenido de la ventana se renderiza visualmente.
Esto entra en conflicto con la descripción del evento cargado en la documentación MSDN:

Ocurre cuando los elementos se disponen, renderizan y preparan para la interacción.




Anterior:El control WPF TextBox implementa el centrado vertical de caracteres chinos
Próximo:WPF CefSharp genera varios errores
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com