Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > Как можно быстро заполнить DataGridView?


Автор: St33l 19.11.2009, 21:53
Такой вот вопрос. Есть лист с 4 объектами 1 класса. В классе запрограммированы некие функции. Есть таблица на форме. Как можно ее быстро заполнить данными, если данные получаются путем вызова функций с передачей им некого входного параметра? Ведь так просто взять и забиндить лист к таблице уже не получился? Потому что мы имеем дело не с свойствами, а методами класса

Автор: jonie 19.11.2009, 23:23
St33l, ну никто же не мешает вызывать из свойст ваши методы, не так ли?
я бы переписал так:
"Есть лист с 4 объектами 1 класса." заменил бы на "есть объект (лист) агрегирующий BindingList<CType> объект".
CType это:
Код

class CType {
 public CType(paramtype inputParameter) {...}
 public int Val1 { get { MathClass.CalculateVal1(this.inputParameter); } }
....
};

...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)