Juliano,
you need to make the added textbox visible. I've added a line below
>Hello !
>
>I need to change the text box in my grid at run-time using code...
>I'm using this lines and the grid looks fine, but when I click in a column that had its textbox replaced, the textbox loses its value... TAB key doesn't set the focus to it and no edit is permited...
>What's wrong?
>Here are the lines:
>
> This.grid.Column1.RemoveObject('Text1')
> This.grid.Column1.AddObject('Text1','MeuText')
This.grid.Column1.Text1.Visible = .T.
> This.grid.Column1.currentControl = "Text1"
> This.grid.Column1.ControlSource = "mytable.myfield"
Gregory