1

我想要做的是在我的应用程序中从Contacts. 我需要的详细信息是名字/姓氏和联系人的照片。我知道没有选择器来检索这些详细信息,并且还知道Microsoft.Phone.UserData.Contacts类以及如何使用FilterKind枚举检索列表。但我想从“选择联系人”页面中选择一个联系人,该页面在显示像EmailAddressChooserTask.

基本上我要求确认是否为了完成这个我必须写一个PhoneApplicationPage类似于Contacts LongListSelector, 来自Contacts.SearchCompleted事件的结果。

也许有人已经这样做了,我可以避免虚拟化(加载所有联系人并显示他们的图片)和搜索功能的开销?

4

1 回答 1

1

您可以在此处找到 WP7.1 的完整教程(和源代码) :

在这篇文章中,我将分享我的联系人选择器控件的源代码,我需要为我的“我的助手”应用程序创建一个控件,一个提醒应用程序。如果您迫不及待地想阅读其余的说明,可以向下滚动并下载源代码。

作者正在执行您描述的所有步骤并使用相同的控件和 API:

  • Microsoft.Phone.UserData.ContactsAPI 在 WP8.0 中保持不变,因此您不必更改有关联系人检索的代码片段。
  • 作者正在使用 Windows Phone Toolkit 来利用LongListSelector不属于 WP7 API 的控件。但就像现在一样,您可以将toolkit:命名空间更改为专用于 WP8 控件的命名空间,以使用“官方”和受支持的控件。

希望它能让你节省一些时间

于 2013-11-01T01:58:47.980 回答