>Thanks for the help,
>
>I tried your suggestion, first add the new object then remove 'text1'
>
>Thisform.grdTest.Column1.AddObject('cboList','combobox')
You have to add:
Thisform.grdTest.Column1.cboList.visible=.t.
>Thisform.grdTest.Column1.RemoveObject('text1')
>
>But still it shows
>VARTYPE(Thisform.grdTest.Column1.text1) = 'O'
>
>and furthermore, now I can't even see my combobox in my grid, just a blank box.
That's because your new object isn't visible, so the column invents text1 again. Also,
Thisform.grdTest.Column1.currentcontrol="cboList"