【发布时间】:2016-12-15 00:52:22
【问题描述】:
我有一个 WPF 列表框,我将其绑定到联系人对象的集合,类似于
public class Contact
{
int ContactId { get; set; }
int ContactType { get; set; } // 1 = phone number, 2 = email address
string Value { get; set; }
}
我当前的 ListBox 绑定是
<ListBox Name="ContactsListBox"
ItemsSource="{Binding Contacts, Mode=Oneway}"
SelectedValuePath="ContactId"
DisplayMemberPath="Value"
</ListBox>
我想将电话号码显示为文本,将电子邮件显示为可点击的“mailto:”类型的超链接,但我不清楚如何让绑定按我需要的方式工作。
【问题讨论】:
标签: wpf data-binding