Hallo,
ich habe ein DataGridView mit einer Spalte vom Typ DataGridViewComboBoxColumn.
Ich habe dort bis jetzt nur die Eigenschaft gefunden um der Spalte eine DataSource hinzuzufügen.
Ich möchte aber das jede ComboBox eine eigene DataSource hat.
Hintergrund ist das die Comboxbox in Zeile 1 andere Werte erhalten soll als die Combobox in Zeile 2,3.....
Kennt jemand eine einfache Möglichkeit das zu lösen?
foreach( DataGridViewRow row in dataGridView1.Rows )
{
DataGridViewComboBoxCell cell = (DataGridViewComboBoxCell)row.Cells[0];
BindingList<string> list = new BindingList<string>();
cell.DataSource = list;
list.Add( row.Index.ToString() );
}
Ich bin in diesem Fall einfach durch jede Reihe des Grid gegangen um habe für jede ComboBoxZelle eine eigene DataSource hinzugefügt. Der Liste habe ich zum überprüfen den Zeilenindex zugewiesen.