I've set WrapText = true on my column. It works fine in read mode, but when I go to edit the value, the wrapping is lost and makes the it very difficult to edit the value of the cell.
After using the WrapText, I faced the same problem. I used a custom editor to solve the problem. The use of an editor may not be necessary, but in my case I had to modify other things at the same time so it was best.
This assigns the custom editor to the cells that uses a TexBox as editor.
With only this, it should work correctly. However, I also have the grid's AutoSizeRows property set to true (to resize the row once the text is edited).