>I put some code in a grid.doubleclick() method, but the code is not executing when I double click a field in the grid.
Matt,
Teh double click occurs in the immediate control under the mouse. The grid's double click only fires when the double click occured in an area of teh grid that is empty, that is either empty rows at the bottom or emtpy are to the right of the last column.
To fix this I would put the code in the grid's double click (so it is centralized) and then put THIS.Parent.DoubleClick() in the column double click events and THIS.Parent.Parent.DoubleClick in the column control's double click as well as the header's doubleclick.