/ / En el evento de control de usuario cargado, el control del otro usuario de control es nulo en WPF - wpf, user-controls, wpf-controls

En evento cargado de control de usuario, el control del otro control de usuario es nulo en WPF - wpf, controles de usuario, wpf-controls

Tengo el control del usuario, digamos UC1. Dentro de UC1, tengo tres controles de usuario más, digamos UC2, UC3 y UC4.

El problema es cuando remito el control UC2 del evento cargado UC4, el control referido UC2 ​​es nulo.

¿Es posible? Dado que el orden de creación de los controles de Usuario será UC1, UC2, UC3 y UC4.

Técnicamente, cuando me refiero a un evento cargado de UC4, todos los controles en UC2 deberían haberse creado. Pero en mi caso es nulo.

¿Algunas ideas?

Respuestas

0 para la respuesta № 1

El problema puede estar relacionado con la instancia porque al comprobar si ha creado otra instancia Me gusta esto para comprobar su contenido.

En UC4:

UC2 obj_uc2 = new UC2();

Entonces te dará nulo porque es una nueva instancia. Para esto tienes que conseguir la instancia que está viva.