【问题标题】:Updating WP7 ListBox更新 WP7 列表框
【发布时间】:2012-08-06 09:26:39
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    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 个号码要搜索,每个号码我想从联系人中获取姓名并在列表框中显示姓名
    • 也许您可以在 SearchCompleted 回调中构建一个名称列表,并将其设置为 ListBox 上的 ItemsSource。
    猜你喜欢
    • 2012-05-23
    • 2012-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多