Hi, I have been debugging my windows application. I have found that the code in the previous post is working as I expected, because I see the variable in the Watch window. I have the code of the previous post in the Load() method of the form class (FrmTestCases.cs) that has my DataGridView. But when the debugger leaves the file that has this code (FrmTestCases.cs) to return to the file that called this code (FrmExplorer.cs), the value that I set in that cell by the code is lost and set automatically to null. When the value was lost I set it in this watch window and the ComboxBox selected the value I set. I don't know whether the problem is because I removed and then added this column (see the first post). At the end of the Load() method I have this line: dataGridView.AutoGenerateColumns = false; if I don't use it, the column that I removed appears again. Any idea about why the value of the DataGridComboBoxColumn is changed to null automatically and how to solve it? Best Regards, Elvia