Me está costando trabajo redactar esta pregunta.Flotante de control sobre otros controles en WPF
Estoy mostrando imágenes de vista previa a los usuarios en mi UI dentro de un ListBox. Cuando un usuario pasa el mouse sobre la imagen, me gustaría expandirla para que el usuario pueda ver más detalles.
He llegado al punto en el que puedo "abrir" la imagen, pero por supuesto todavía está dentro de su posición normal en el diseño, lo que significa que la imagen no se muestra encima de los otros controles cerca solo aparece encima de los controles que se le han dado y debajo de los que se muestran después. También está siendo recortado por los límites de ListBox.
¿Existe un modo simple (es decir, sin desarrollo de control personalizado) de eliminar temporalmente esa imagen del diseño visual y colocarla encima de todos los demás elementos?
Aquí hay una aplicación de demostración de mierda que muestra lo que estoy hablando:
Aviso la imagen ampliada se recorta por los límites del cuadro de lista (fuera del cuadro de lista es de color rojo). Además, observe que los elementos de la interfaz de usuario representados después de la imagen ampliada se superponen: ambos iconos que aparecen más adelante y los nombres de los elementos ("Artículo 5" y otros que se ven en la esquina inferior izquierda).
Amigo ... IMPRESIONANTE. Voy a probar esto ahora. – Will