así que tengo este UserControl que está dentro de otro UserControl. Vamos a llamarlos ParentUC y ChildUC. Necesito obtener ParentUC de ChildUC.WPF Obtiene el propietario de UserControl
Sé que para obtener el propietario de la ventana sería Window.GetWindow(userControl)
, pero UserControl no tiene un método como este AFAIK.
¡Gracias por la ayuda!
Lo hice pero obtiene la cuadrícula que contiene el control, esa es la razón por la que tuve que realizar un bucle hasta que obtiene el primer UserControl en el árbol lógico. Y creo que es mejor usar el LogicalTreeHelper para que el bucle no entre en las plantillas, adornos, etc. Gracias por la sugerencia. – Carlo