2

非常感谢任何可以抽出时间和精力帮助我解决此问题的人。

我目前正在开发一个 Windows Phone 应用程序(针对 Mango)。我对这种类型的开发非常陌生。作为此应用程序的一部分,我需要实现与此非常相似的用户登录模式:

http://windowsphonepatterns.net/uap_pattern/login

一般过程是用户输入他们的凭据(典型的登录屏幕),他们按下提交/登录,然后他们的凭据通过 xml web 服务进行身份验证 - 而应用程序显示一个带有不确定进度指示器的新屏幕,直到 web 服务出现返回(验证是/否)或超时。磨坊里的东西很漂亮(或者我是这么想的)。

到目前为止,我已经开发了一个登录屏幕和使用 xml web 服务的代码。我正在努力的部分是将一个带有不确定性能进度指示器的新页面链接到使用 Web 服务的活动(使用 silverlight WebClient)。登录 Last.FM 应用程序等功能。

我已经在网上搜索尝试找到如何做到这一点的好例子,但到目前为止还没有任何运气。

是否有人拥有/知道任何可以演示如何执行此操作的代码。一些实现上述模式的代码将是一个很棒的帮助。

再次,非常感谢提前。

克里斯

4

1 回答 1

1

一种方法是将登录控件和进度指示器保持在同一页面上,但在两个不同的画布上。
所以最初在页面加载时隐藏包含进度指示器的画布,只显示登录控件。
当用户输入凭据并点击批准按钮时,只需隐藏其画布并显示进度指示器画布即可隐藏登录控件。如果凭据正确,您可以在 xml 网络服务的回调方法中导航新页面。

于 2013-02-04T10:31:21.670 回答