Richard,
You must have some other code somewhere interfering with the key navigation, on my simple test form with the grid and the transparent shape the keys work fine.
In the shape DblClick use
with thisform.grdTheGrid
.Columns[.ActiveColumn].Controls[2].DblClick()
endwith
Assuming Controls[2] is the control and not the header.
>Thanks for ur reply but now that i did this i can't access the dblclick event of the textbox inside the grid and i can't use the cursor keys to move around the grid. Thanks again.