SketchFlow WP7导航车

时间:2011-08-27 00:00:04

标签: silverlight windows-phone-7 sketchflow

我正在制作一个正常工作的Sketchflow WP7应用程序,除了导航有时会出错。有时,当我进入屏幕并尝试单击它不起作用时,有时会这样做。我正在使用MouseLeftButtonDown事件来触发它。在它'冻结'之后我也无法再通过地图导航,但在冻结之前我可以。我不确定是否会抛出任何错误,因为我不知道实时的Silverlight控制台。 Sketchflow没有'Debug Project'选项只有'Run Project'选项。

这是非常不可预测的,有时它有效,有时却没有(尽管有些链接比其他链接更不可靠)。有时它会卡在不同的屏幕上。我已经在浏览器和计算机上对此进行了测试,有时新浏览器偶尔会有更好的成功率,但总会遇到困难。

我担心我可能会遗漏一些细节,所以请随便问他们。我对Silverlight和Sketchflow并不是很熟悉,我只是在研究一个原型,所以看起来我不应该处理任何基于代码的问题......

谢谢!

2 个答案:

答案 0 :(得分:0)

你可能想要查找Click事件而不是MouseButtonDown,因为它可能是任何东西,它并不意味着MouseButton Down,MouseButton Up,它类似于点击。这就像你用手指触摸屏幕一样,这也会触发MouseButton Down Eventhandler

所以,如果我是你,请尝试使用Click事件处理程序进行导航。

答案 1 :(得分:0)

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