In answer to my own question - yes it is possible by having
the dragMoveEnabled property set to true.
I was not getting this behavior to start with because I am
using a checkbox itemRenderer within the datagrid which, in
overriding selectedItem, was always returning false unless the
selection was made on the checkbox.