1

私がやろうとしているのは、からアプリに人をインポートすることですContacts。必要な詳細は、姓名と連絡先の写真です。これらの詳細を取得するためのセレクターがないことを知っています。また、Microsoft.Phone.UserData.Contactsクラスと、FilterKind列挙型を使用してリストを取得する方法についても知っています。しかし、のようなセレクターを表示するときに読み込まれる「連絡先を選択」ページから連絡先を選択したいEmailAddressChooserTask

基本的に私は、これを達成するために、イベントの結果とともに のPhoneApplicationPageようなものを書く必要があるかどうかについて確認を求めています。Contacts LongListSelectorContacts.SearchCompleted

おそらく誰かがすでにこれを行っていて、仮想化 (すべての連絡先を読み込んで写真を表示する) と検索機能のオーバーヘッドを回避できますか?

4

1 に答える 1

1

WP7.1 の完全なチュートリアル (およびソース コード) は、次の場所にあります

この投稿では、連絡先選択コントロールのソース コードを共有します。これは、リマインダー アプリケーションである「My Assistant」アプリ用に作成するために必要なコントロールです。残りの説明を読むのが待ちきれない場合は、下にスクロールしてソース コードをダウンロードできます。

作成者は、あなたが説明しているすべての手順を正確に実行し、同じコントロールと API を使用しています。

  • Microsoft.Phone.UserData.ContactsAPI は WP8.0 でも変更されていないため、連絡先の取得に関するコード部分を変更する必要はありません。
  • 作成者は Windows Phone Toolkit を使用してLongListSelector、WP7 API の一部ではなかったコントロールを利用しています。ただし、現在と同様に、toolkit:名前空間を WP8 コントロール専用の名前空間に変更して、「公式」でサポートされているコントロールを使用できます。

時間を節約できることを願っています

于 2013-11-01T01:58:47.980 に答える