0
我有一个包含电话号码的web服务。 电话查询web服务以获取电话列表并将它们显示在列表框中。 问题是我不知道如何查询每部手机的手机联系人数据库,获取它的联系人姓名,并显示名称而不是列表框中的手机。更新WP7列表框
我有一个包含电话号码的web服务。 电话查询web服务以获取电话列表并将它们显示在列表框中。 问题是我不知道如何查询每部手机的手机联系人数据库,获取它的联系人姓名,并显示名称而不是列表框中的手机。更新WP7列表框
Windows Phone SDK 7.1为您提供用户联系人数据的只读访问权限,并汇总在用户的不同帐户中。欲了解更多信息,请参阅Contacts and Calendar for Windows Phone.
This MSDN article should get you started
,这应该也是帮助:
Contacts cont = new Contacts();
cont.SearchCompleted += (s, e) =>
{
foreach (var contact in e.Results)
{
string name = contact.DisplayName;
}
};
cont.SearchAsync("07000000000", FilterKind.PhoneNumber, null);
嗨,我知道如何搜索联系人和一个号码拿到的名字,但怎么加所有的结果到ListBox。例如,我有5个号码可供搜索,对于每个号码我想从联系人中获取姓名并在列表框中显示姓名 – 2012-08-07 09:55:54
也许您可以在SearchCompleted回调中创建名称列表,并将其设置为您的ItemsSource列表框。 – 2012-08-07 17:32:05