That example did show me some new techniques when handling DragDrop operations, so thanks! I ended up going with the object wrapper. It works nicely and actually helped me to find a bit of code that needed refactoring.