Я бы хотел привязать список объектов к отчету и показать его значения.
Пример класса выглядит следующим образом:
class TestClass
{
public string Name { get; set; }
public DateTime Time { get; set; }
public List<int> Numbers { get; set; }
public TestClass(string name, DateTime time)
{
Name = name;
Time = time;
Numbers = new List<int>() { 1, 2, 3, 4, 5 };
}
}
Я могу привязать его к Microsoft Report Viewer и без проблем показать его значения:
List<TestClass> testClassList = new List<TestClass>()
{
new TestClass("a", DateTime.Now),
new TestClass("b", DateTime.Now.AddHours(1))
};
this.TestClassBindingSource.DataSource = testClassList;
Моя проблема - показать значения из списка «Числа» моего класса. Я не могу добавить его в отчет при оформлении, и показывает «ошибка» в отчете. Можно ли их показать в отчете?
... и, кстати: могу ли я как-то локализовать пользовательский интерфейс элементов управления reportview? Как я вижу, он поддерживает только английский - и может быть немного больше - но не мой.