Windows phone 7 联系人列表在wp7中显示空列表

Windows phone 7 联系人列表在wp7中显示空列表,windows-phone-7,silverlight-4.0,contacts,addressbook,Windows Phone 7,Silverlight 4.0,Contacts,Addressbook,当我在emulator中测试我的应用程序时,会显示联系人列表。但当我在设备中测试时,联系人列表不会显示。我用的是HTC雷达。 以下是我的代码片段: AddressChooserTask addressTask; public ContactsPage() { InitializeComponent(); addressTask = new AddressChooserTask(); addressTask.Compl

当我在emulator中测试我的应用程序时,会显示联系人列表。但当我在设备中测试时,联系人列表不会显示。我用的是HTC雷达。 以下是我的代码片段:

AddressChooserTask addressTask;        
    public ContactsPage()
    {
        InitializeComponent();
        addressTask = new AddressChooserTask();
        addressTask.Completed += new EventHandler<AddressResult>(addressTask_Completed);
    }

    void addressTask_Completed(object sender, AddressResult e)
    {
        if (e.TaskResult == TaskResult.OK)
        {
            string displayName = e.DisplayName;

            Contacts contacts = new Contacts();
            contacts.SearchCompleted += new EventHandler<ContactsSearchEventArgs>(contacts_SearchCompleted);
            contacts.SearchAsync(displayName, FilterKind.DisplayName, null);
        }
    }        


private void btnChooseContacts_Click(object sender, RoutedEventArgs e)
    {
        addressTask.Show();
    }
address选择器任务address任务;
公众联络
{
初始化组件();
addressTask=新的AddressChooserTask();
addressTask.Completed+=新事件处理程序(addressTask_Completed);
}
无效地址任务_已完成(对象发送方,地址结果e)
{
if(e.TaskResult==TaskResult.OK)
{
字符串displayName=e.displayName;
联系人=新联系人();
contacts.SearchCompleted+=新事件处理程序(contacts\u SearchCompleted);
contacts.SearchAsync(displayName,FilterKind.displayName,null);
}
}        
private void btnChooseContacts_Click(对象发送者,路由目标)
{
addressTask.Show();
}

请任何人帮我解决这个问题!提前谢谢

你会做很多奇怪的事情。
首先,在foreach循环中一遍又一遍地分配相同的对象。因此,如果最后一项为空,则生成的文本框将为空。
第二,您试图引用的属性可能为null。FirstOrDefault()可以返回null,因此请检查是否返回null。

三,。您确实应该使用数据绑定,并将结果绑定到列表框(或其他可数据绑定的UI元素)。

那么“联系人列表不显示”到底是什么意思呢?您的意思是没有显示AddressChooseTask()对话框吗?或者结果为空?addresschoosertask给出一个emty空列表!因此,一个显而易见的问题是:您在设备上的联系人中有任何条目吗?此外,实际的选择器/对话框是否显示?我在设备中保存了联系人,并且选择器/对话框显示为空列表!这项任务你成功了吗?我也有同样的问题。代码相同