Witam. Czy może ktoś mi podpowiedzieć dlaczego taki zapis:
private List<ZylinderCycle> zylinderCycles;
...
zylinderCycles = new List<ZylinderCycle>();
for (int i = 0; i < 10; i++)
{
zylinderCycles.Add(new ZylinderCycle(i+1));
}
dataGridView.DataSource = zylinderCycles;
działa poprawnie i binduje właściwości klasy zylinderCycles z tabelami dataGridView, a taki zapis:
private List<ICycle> zylinderCycles;
...
zylinderCycles = new List<ICycle>();
for (int i = 0; i < 10; i++)
{
zylinderCycles.Add(new ZylinderCycle(i+1));
}
dataGridView.DataSource = zylinderCycles;
już nie działa. Nie dodaje mi tabel do dataGridView. Mimo iż DataSource wyglada tak jak w załączniku.