Pregunta

Tengo una aplicación Silverlight que estoy incrustar en una aplicación ASP.NET Web existente. La aplicación web tiene varios menús de navegación desplegables que deberá cubrir en parte de la aplicación Silverlight. Soy consciente de incrustar la aplicación utilizando el modo de "ventanas", y si lo hago por lo que los menús HTML aparecen en la parte superior del plugin Silverlight y todo se ve muy bien.

El problema es que no quiero que se ejecute en modo sin ventanas, debido a sus limitaciones. La aplicación tiene que manejar eventos MouseWheel, que no están disponibles de forma nativa en el modo sin ventanas. Tampoco estoy feliz con los inconvenientes de rendimiento de funcionamiento en modo sin ventanas. Si fijo modo sin ventanas en false, el plugin Silverlight es siempre representa en la parte superior de los menús de navegación que descienden hasta detrás de él.

¿Hay algún tipo de CSS / JavaScript / Índice Z hackery que se puede hacer para forzar ciertas divs de HTML en mi página para rendir en la parte superior de la aplicación Silverlight SIN se ejecuta en modo sin ventanas? No tengo grandes esperanzas como entiendo este escenario es una de las principales razones para correr en el modo sin ventanas, pero pensé que le pediría a ver si hay alguna idea de solución.

¿Fue útil?

Solución

He llegado a la conclusión de que si se quiere hacer cualquier tipo de superposición de HTML sobre Silverlight, HAVE para utilizar el modo sin ventanas. Por lo que entiendo que esto realmente es el principal punto de funcionamiento en modo sin ventanas, y ningún truco CSS es realmente va a resolver este problema.

Otros consejos

Para ello acaba de establecer parámetro windowsless true

                                                 

src: http: //weblogs.asp .net / dwahlin / archivo / 2010/05/10 / html-integrar-en-silverlight-applications.aspx

Los menús Sharepoint parecen flotar sobre elementos de Silverlight y Flash sin ajustar el embed o parámetros sin ventanas. Si alguien puede determinar cómo SharePoint lo hace entonces no lo tenemos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top