我有一个包含图像的列表框。我正在捕捉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