Estoy programando agregar un UserControl a otro en Silverlight 2 agregándolo a la colección "Children" del control principal. Al principio esto funciona bien. Si hago algo más en la ventana (en mi caso, estoy desplazando todo el panel fuera de la vista y luego de nuevo a la vista), aparentemente cambia el orden de reproducción y hace que mi control esté detrás de los demás. Estoy buscando una forma de controlar este comportamiento, para forzar a mi ventana a estar en la cima. El control Canvas tiene una propiedad ZOrder que te permite configurar esto, pero no estoy usando un lienzo, estoy usando Grids.Controlar el orden de representación (ZOrder) en Silverlight sin utilizar el control Canvas
He jugado con el uso de Children.Insertar y jugar con el índice y eso también cambia el orden de renderizado, pero parece una forma difícil de solucionar el problema. ¿Cómo puedo forzar mi control para estar en la cima?
--Matt