Witam,
mam problem z dodaniem dodatkowej kolumny do DataGridView z samymi checkboxami. Przewertowałem różne stronki i są tam przykłady, ale w ogóle nie mogę uruchomić tego w swoim projekcie.
Mam następująco zasilony DataGridView (z datasetu):
ResultsDataGridView.DataSource = pDataset.Tables[pAdapterName];
... wszystko w datagridview wyświetla się świetnie.
Jak mam dodać kolejną kolumnę z checkboxami, żeby potem można było manualnie zmieniać dowolnie ich zaznaczenie dla każdego wiersza?
Próbowałem czegoś takiego:
DataGridViewCheckBoxColumn column = new DataGridViewCheckBoxColumn();
ResultsDataGridView.Columns.Insert(0, column);
ResultsDataGridView.Rows[0].Cells[0].Value = true;
Dodatkowa kolumna z checkboxami wyświetla się, ale chciał bym zmienić w niektórych kolumnach poprzez:
ResultsDataGridView.Rows[0].Cells[0].Value = true;
to, czy checkboxy mają być zaznaczone, czy nie.
Zamiast tego dostaję następujący error:
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
Jaki index ma zatem dodana kolumna?
Jak mam ugryźć sprawę?
Dzięki
Rafał