Hi Alex,
Regarding your questions:
1. Currently the surface charts do not support data point dragging.
2. You can subscribe for the EndDrag event of the NDataPointDragTool class and in the event handler you can check the nChartControl1.Controller.Selection.SelectedObjects collection to find out which object has just been dragged.
Best Regards,
Milen