我有一個Silverlight 4應用程序,它可以從原生鼠標滾輪支持多種控件中受益匪淺。託管應用程序的頁面具有HTML驅動的下拉菜單,通常會覆蓋Silverlight控件。Silverlight 4,鼠標滾輪事件和無窗模式
在IE中,我必須啓用無窗口模式才能讓覆蓋菜單正常工作(Firefox 3.6在沒有它的情況下正常工作)。但是,啓用無窗口模式prevents Firefox from supporting mouse wheel events而無需在HTML DOM網橋附近進行額外的編碼。
有什麼辦法可以告訴哪些瀏覽器需要無窗口,哪些會在沒有它的情況下工作?理想情況下,我想使用HttpBrowserCapabilities信息來決定是否將該屬性設置爲true,而不是對'受支持'瀏覽器列表進行硬編碼。
你有沒有想過這個?我有同樣的問題。 – 2010-08-03 16:21:25
不幸的是,沒有。最後,我在後端基於瀏覽器實現了一些邏輯。仍然想知道是否有一個「正確」的方式來做到這一點。 – 2010-08-04 13:20:32