Is there a way any of you know to start the edit process on a cell programmatically? Basically, I have the user clicking an "Add" button which adds a new row to my DataGrid. I select the first new cell in that row automatically, but the user still has to click, double-click, or press F2 to start editing. Is there a way to start that through code instead? I have tried raising a KeyDown event on the DataGrid (using DataGrid.RaiseEvent) but that doesn't seem to be working.
Also, how do you change the color of the grid lines?