Is it possible to use the Edit command API to dynamically change the cell content to my own custom editor? I would like my datagrid to look like everything is a text cell, but when I double click a cell, I want a custom editor control to appear as the cell content instead. The user then uses the custom editor control to change the value, and then when he commits the edit, the dynamic custom editor control disappears and I see the text cell again, but with the new value. I think this is how the normal editing commands work on the data grid, but I want to use my own custom editors instead of the default ones.