LOCAL lnCount WITH thisform.grdMyGrid lnCount = .ColumnCount + 1 .ColumnCount = lnCount .Columns(lnCount).AddObject('MyCheckBox', 'CheckBox') .Columns(lnCount).MyCheckBox.Visible = .T. .Columns(lnCount).RemoveObject('Text1') .Columns(lnCount).ControlSource = "YourTable.Field" ENDWITH>I've got a grid in a form and on the fly I want to create a checkbox control in a grid column.