Windows Phone 7.1开发 - 用户登录模式

时间:2013-02-04 10:17:35

标签: silverlight windows-phone-7 login windows-mobile silverlight-5.0

非常感谢任何能够花时间和精力帮助我解决这个问题的人。

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

http://windowsphonepatterns.net/uap_pattern/login

一般过程是用户输入他们的凭据(典型的登录屏幕),他们按提交/登录,然后他们的凭据针对xml webservice进行身份验证 - 同时应用程序显示带有不确定进度指示器的新屏幕,直到网络服务要么回来(认证是/否),要么超时。漂亮的磨坊(或者我认为)。

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

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

有没有人知道任何可以证明如何执行此操作的代码。一些支持上述模式的代码将是一个非常棒的帮助。

再次,非常感谢提前。

克里斯

1 个答案:

答案 0 :(得分:1)

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