Silverlight SketchFlow WP7导航车

Silverlight SketchFlow WP7导航车,silverlight,windows-phone-7,sketchflow,Silverlight,Windows Phone 7,Sketchflow,我正在制作一个Sketchflow WP7应用程序,它工作得很好,只是导航有时会出现错误。有时候,当我走到一个屏幕,并试图点击它不工作,有时它会。我正在使用MouseLeftButtonDown事件来触发它。在它“冻结”之后,我也不能再通过地图导航,尽管在它冻结之前我可以。我不确定是否抛出任何错误,因为我不知道有实时silverlight控制台。Sketchflow没有“调试项目”选项,只有“运行项目”选项 这是非常不可预测的,有时有效,有时无效,尽管有些链接比其他链接更不可靠。有时它会卡在不同

我正在制作一个Sketchflow WP7应用程序,它工作得很好,只是导航有时会出现错误。有时候,当我走到一个屏幕,并试图点击它不工作,有时它会。我正在使用MouseLeftButtonDown事件来触发它。在它“冻结”之后,我也不能再通过地图导航,尽管在它冻结之前我可以。我不确定是否抛出任何错误,因为我不知道有实时silverlight控制台。Sketchflow没有“调试项目”选项,只有“运行项目”选项

这是非常不可预测的,有时有效,有时无效,尽管有些链接比其他链接更不可靠。有时它会卡在不同的屏幕上。我已经在浏览器和计算机上进行了测试,虽然有时新浏览器的成功率会更高,但总有一些东西会卡住

恐怕我可能遗漏了一些细节,所以请随意询问。我对Silverlight和Sketchflow不是很熟悉,我只是在做一个原型,所以看起来我不需要处理任何基于代码的问题


谢谢

你可能想寻找一个点击事件,而不是鼠标按钮按下,因为这可能是任何事情,它并不意味着鼠标按钮按下,鼠标按钮向上,这类似于点击。这与使用手指触摸屏幕一样,也会触发鼠标按钮向下事件处理程序


因此,如果我是您,请尝试使用Click eventhandler进行导航。

您可以在VS中打开相同的项目,包括免费的express版本,然后在调试器中运行它,以查看是否引发异常。这可能有助于缩小问题的范围。

最好只使用Tap事件WP7.1 SDK,如果您使用的是7.0,则在工具包中使用。这样,当你在数据透视或列表中滚动时,就不会出现幻觉点击。你解决问题了吗?我正在处理同一个问题,我被卡住了。不,不幸的是,我从来没有找到一个错误修复。这是非常不可抗拒的。有时会发生,有时不会。最后,我没有做太多的工作,所以我扔掉了整个应用程序,重新制作,它成功了。。。不知道是什么问题。