2010-05-01 2 views
4

Допустим, я использую привязки данных, как это:Манипулирование DisplayMember перед ним отображается

List<Entity> Entities = <some data> 

entityBinding.DataSource = Entities; 
lstEntities.DisplayMember = "Description"; 

, который работает отлично. Тем не менее, я хочу манипулировать строкой, возвращающейся как «Описание» Entity. Как я могу вызвать функцию в DisplayMember?

ответ

2

Вы не можете вызвать функцию на этом поле - но вы можете создать новое свойство на ваш объект, называемый MyDescription, который делает для Description то, что вы хотите сделать, а затем использовать это новое свойство в качестве DisplayMember

+0

Alright ... это немного стыдно. – DanDan

Смежные вопросы