Using a TreeGrid, how can I intercept the record drop *before* the drop, so that:
1. I can prevent the drop for nodes that do not accept dropping, and
2. I can allow dropping for nodes that do accept dropping

If this can be done, how do I control the icon shown to the user to indicate that the drop cannot be performed on a specific node?