Help!!!! OnMouseDown event in DBGrid

I'm trying to trap the OnMouseDown event in DBGrid to implement Drag and
Drop of rows.  I created my own component and overrode the MouseDown
Event which does the inherited part and then calls my assigned
function.  Still the BeginDrag(True) does not seem to work.......