Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在银色的灯光下滑鼠_C#_Silverlight_Mouseevent_Mouseenter - Fatal编程技术网

C# 在银色的灯光下滑鼠

C# 在银色的灯光下滑鼠,c#,silverlight,mouseevent,mouseenter,C#,Silverlight,Mouseevent,Mouseenter,我在Silverlight做一个项目。这就是问题所在: 当鼠标进入我的控件时,我想检查鼠标按钮是否已经按下。无法查看它何时被按下,因为它可能在浏览器外部被按下。这是一种默认行为,这就是为什么mousebuttonup事件用于流程的最终操作,例如,如果在按钮外部释放按钮,则单击按钮不会处理其分配 但是,您可以根据您的场景使用Silverlight的拖放功能找到解决方法。为什么要检查鼠标是否按在外面?你的要求是什么?我可以提供javascript,但这不是一个好方法,你需要和js谈谈。Silverl

我在Silverlight做一个项目。这就是问题所在:


当鼠标进入我的控件时,我想检查鼠标按钮是否已经按下。无法查看它何时被按下,因为它可能在浏览器外部被按下。

这是一种默认行为,这就是为什么mousebuttonup事件用于流程的最终操作,例如,如果在按钮外部释放按钮,则单击按钮不会处理其分配


但是,您可以根据您的场景使用Silverlight的拖放功能找到解决方法。

为什么要检查鼠标是否按在外面?你的要求是什么?我可以提供javascript,但这不是一个好方法,你需要和js谈谈。Silverlight是一个插件,一般用户都知道这一点。我真想知道,你为什么需要。