У меня есть приложение silverlight, которое я встраиваю в существующее веб-приложение ASP.NET. Веб-приложение имеет несколько раскрывающихся меню навигации, которые обычно покрывают часть приложения silverlight. Мне известно о встраивании приложения с использованием режима «без окон», и если я это сделаю, HTML-меню появятся поверх плагина silverlight, и все выглядит отлично.
Проблема в том, что я не хочу работать в режиме без окон из-за его ограничений. Приложение должно обрабатывать события MouseWheel, которые изначально недоступны в режиме без окон. Я также не доволен недостатками производительности при работе в режиме без окон. Если я установил false для режима без окон, плагин silverlight всегда отображается поверх навигационных меню, которые опускаются за ним.
Существует ли какая-либо разновидность хакерских программ для CSS / JavaScript / Z-Index, которые можно заставить некоторые элементы HTML на моей странице отображать поверх приложения silverlight БЕЗ , работающего в режиме без окон? У меня нет больших надежд, так как я понимаю, что этот сценарий является одной из основных причин запуска в режиме без окон, но я решил спросить и посмотреть, есть ли какие-нибудь обходные идеи.