更新WP7 ListBox

时间:2012-08-06 09:26:40

标签: c# silverlight windows-phone-7 listbox listboxitem

我有一个包含电话号码的网络服务。 手机查询Web服务以获取电话列表并将其显示在ListBox中。 问题是我不知道如何查询每部手机的电话联系人数据库,获取它的联系人姓名,并在列表框中显示名称而不是手机。

1 个答案:

答案 0 :(得分:0)

  

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);