我有一個包含圖像的列表框。我正在捕捉MouseMove。在IE8中,在FF(Win7 & OSX)&中,只要將鼠標移動到圖像上,就會觸發。然而,在Chrome(在OSX上),它只會在按下鼠標按鈕時觸發。這種Chrome行爲實際上會非常有用,但前提是我可以控制它,而不是在某些瀏覽器上隨機發生。那麼是否有人知道是否有一些總體設置讓Chrome在這種情況下表現出來,還是僅僅是SL實現中的不一致? 我懷疑後者,因爲我從來沒有能夠找到SL的方式來測試鼠標按鈕是否關閉。Silverlight MouseMove瀏覽器與FF/IE的不一致性
感謝您的任何幫助。
Silverlight 3或4? – 2010-06-22 08:05:00
順便說一句,直到Silverlight 4.0才支持Chrome瀏覽器 – 2010-06-22 08:05:47
如果您只想檢查鼠標是否關閉,只需在MouseLeftButtonDown事件上設置一個標誌,並在MouseLeftButtonUp事件中取消設置該標誌,標誌未設置,則忽略「MouseMove」事件。 – Stephan 2010-06-22 16:12:16