Can we do that
It does not help if I set:
AllowHeaderSing=.f.
Visual FoxPro General
I think you meant AllowHeaderSizing. If you set it to .F. header height is not allowed to change.
It doesn't have anything to do with column positions (I think you meant it). To do that:
thisform.myGrid.Setall('Movable',.F.)
BTW if you meant not to allow "sizing" of headers then:
thisform.myGrid.SetAll("Resizable",.f.)