Я успешно создал свой источник данных, который является объектом CLR класса Person.Класс Person имеет несколько общедоступных свойств, таких как Имя, Электронная почта, Телефоны и т. Д. Я хочу, чтобы данные связывали электронные письма человека (их более одного) с элементами управления DataGrid или ListBox.
Я хочу иметь возможность выбрать, какие поля электронной почты я хочу показать (электронная почта имеет идентификатор свойства, электронную почту и тип электронной почты).Если я просто привязываю данные, свойство ItemsSource:
- для DataGrid - все свойства связываются (и я хочу пропустить свойство ID)
- для ListBox - только значение электронной почты видно,поэтому тип электронной почты отсутствует.
Как я могу сделать это правильно, используя Microsoft Expression Blend?У меня последняя версия 4, если это важно для всех.Большое спасибо!