C# 更新WP7列表框

C# 更新WP7列表框,c#,silverlight,windows-phone-7,listbox,listboxitem,C#,Silverlight,Windows Phone 7,Listbox,Listboxitem,我有一个包含电话号码的Web服务。 手机查询Web服务以获取电话列表并将其显示在列表框中。 问题是,我不知道如何查询每个电话的电话联系人数据库,获取其联系人姓名,并在列表框中显示姓名而不是电话 Windows Phone SDK 7.1允许您以只读方式访问用户的联系人数据,这些数据在用户的不同帐户中聚合。有关详细信息,请参阅 这也应该有所帮助: Contacts cont = new Contacts(); cont.SearchCompleted += (s, e) => {

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

Windows Phone SDK 7.1允许您以只读方式访问用户的联系人数据,这些数据在用户的不同帐户中聚合。有关详细信息,请参阅

这也应该有所帮助:

Contacts cont = new Contacts();
cont.SearchCompleted += (s, e) =>
    {
        foreach (var contact in e.Results)
        {
            string name = contact.DisplayName;
        }
    };
cont.SearchAsync("07000000000", FilterKind.PhoneNumber, null);

您好,我知道如何搜索联系人并获取号码的名称,但知道如何将所有结果添加到列表框中。例如,我有5个号码要搜索,对于每个我想从联系人中获取姓名并在列表框中显示姓名的号码,也许您可以在SearchCompleted回调中建立一个姓名列表,并将其设置为列表框中的ItemsSource。