【问题标题】:How to display the ContactItems Firstname in a ListBox如何在列表框中显示 ContactItems 名字
【发布时间】:2020-09-16 07:15:36
【问题描述】:

我有一个 Outlook 联系人列表,并希望在列表框中显示它们。这是我用来将每个联系人添加到 ListBox 的代码,但是

foreach (ContactItem contact in contactItemsList)
            {
                ListBox_contacts.Items.Add(contact);
            }

我遇到的问题是 ListBox 的输出。而不是显示每个联系人的名字,它只显示:System.__ComObject

我阅读了一些重写 ToString()- 方法的内容,但无法理解我应该如何做到这一点。

【问题讨论】:

    标签: list outlook listbox outlook-addin contactitem


    【解决方案1】:

    怎么样

    ListBox_contacts.Items.Add(contact.Firstname);
    

    【讨论】:

    • 将每个项目添加到列表后,我只需要像这样更改列表的 DisplayMember:ListBox_contacts.DisplayMember = "FirstName";。现在它像我想要的那样显示 ListBox 中每个项目的名字
    猜你喜欢
    • 1970-01-01
    • 2021-11-23
    • 1970-01-01
    • 1970-01-01
    • 2020-03-12
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    相关资源
    最近更新 更多