C# silverlight地图鼠标移动完成事件
我正在Silverlight上开发。 我想在鼠标移动事件完成时引发一个事件C# silverlight地图鼠标移动完成事件,c#,silverlight,mouseevent,mousemove,C#,Silverlight,Mouseevent,Mousemove,我正在Silverlight上开发。 我想在鼠标移动事件完成时引发一个事件 radMap.MouseMove += (s, e) => { var position = e.GetPosition(s as RadMap); var location = Telerik.Windows.Controls.Map.Location.GetCoordinates(radMap, position);
radMap.MouseMove += (s, e) =>
{
var position = e.GetPosition(s as RadMap);
var location = Telerik.Windows.Controls.Map.Location.GetCoordinates(radMap, position);
CurrentMouseLocation = string.Format("{0}, {1}", location.Latitude.ToString("F6"), location.Longitude.ToString("F6"));
};
上面是我的鼠标移动事件。
当这个事件结束时,我想提出另一个事件。
我没有找到任何方法来执行它。
有人能帮我做些什么吗
谢谢您想检测移动何时结束。mouseEvents无法告诉您用户是否停止进一步移动它。您必须确定用于检测“移动停止”的时间跨度。在每次鼠标移动中,您都必须重置计时器,当计时器最终启动时,您可以引发自己的
MouseMovementStopped
事件。@WebAshlarEmailTest:这是否解决了您的问题?