2

この件に関して私を助けるために彼らの時間と労力を割くことができる人に前もって感謝します。

私は現在、Windows Phoneアプリケーション(Mangoを対象)を開発しています。私はこのタイプの開発に非常に慣れていません。このアプリケーションの一部として、次のようなユーザーログインパターンを実装する必要があります。

http://windowsphonepatterns.net/uap_pattern/login

一般的なプロセスは、ユーザーが資格情報を入力し(通常のログイン画面)、送信/ログインを押してから、資格情報がxml Webサービスに対して認証されることです。一方、アプリケーションは、Webサービスが来るまで、進行状況インジケーターが不確定な新しい画面を表示します。戻る(認証されたはい/いいえ)またはタイムアウトします。ミルのもののかなりの実行(またはそう思った)。

これまで、xmlWebサービスを使用するログイン画面とコードを開発しました。私が苦労しているのは、不確定なパフォーマンス進捗インジケーターが表示された新しいページを、(Silverlight WebClientを使用して)Webサービスを使用するアクティビティにリンクすることです。Last.FMアプリのログインのような機能。

私はこれを行う方法の良い例を見つけるためにオンラインで検索しましたが、これまでのところ運がありません。

誰かがこれを行う方法を示すことができるコードを持っている/知っていますか?上記のパターンを実装するいくつかのコードは素晴らしい助けになるでしょう。

繰り返しになりますが、よろしくお願いいたします。

クリス

4

1 に答える 1

1

これを行う 1 つの方法は、ログイン コントロールと進行状況インジケーターの両方を同じページに保持することですが、2 つの異なるキャンバスに配置することです。
したがって、最初にページが読み込まれると、進行状況インジケーターを含むキャンバスが非表示になり、ログイン コントロールのみが表示されます。
ユーザーが資格情報を入力して承認ボタンをタップすると、キャンバスを非表示にして進行状況インジケーター キャンバスを表示するだけで、ログイン コントロールが非表示になります。資格情報が正しければ、XML Web サービスのコールバック メソッドで新しいページをナビゲートできます。

于 2013-02-04T10:31:21.670 に答える