Referencia nula de control de obtención de WPF durante InitializeComponent

Así que miInitializeComponent La llamada al método en el constructor de la ventana se ejecuta a través del XML y agrega los controles y los conecta a sus eventos.

Entonces, cuando una propiedad de uno de los controles cambia, llama al Método que se suscribe al evento. El método hace referencia a un control que aún no se ha creado.

¿Por qué sucede esto en este orden aquí? Funcionó en WinForms porque los eventos no se activaron hasta más tarde, después de que se crearon todos los controles. ¿Hay alguna manera de forzar esto en WPF?

Las otras soluciones que veo son

Necesito suscribirme a los eventos después de la inicialización.

Necesito verificar nulo cada vez que trato con un control.

Respuestas a la pregunta(6)

Su respuesta a la pregunta