C # DevExpress XtraGrid, привязка к свойству вложенного класса

Легко привязать элемент управления XtraGrid к классу, установив FieldName для каждого столбца на имя свойства в базовом классе. Теперь мы столкнулись с ситуацией, в которой мы хотели бы отображать данные из класса, вложенного в базовый класс.

т.е. у нас есть класс «Пользователь», который содержит свойство с именем «Адрес», которое является другим классом с именем «Адрес». . В Address есть такие свойства, как Street, City и т. Д.

Мы хотели бы отобразить в сетке UserName (из класса User) и Street (из класса Address). Это возможно?

Обратите внимание, что Address не является списком, это класс, вложенный в класс User.

Мы попытались установить для столбца сетки FieldName значение «Address.Street», однако это не сработало для сбора данных . Я надеюсь, что это возможно, это элементарная функция, которую нельзя поддерживать.

5
задан Suresh 20 February 2011 в 07:04
поделиться