Hi LubosSykora,
1. To change the design time cursor, you should override the OnSetCursor method of your custom design.
Like this.
protected override void OnSetCursor()
{
Cursor.Current = Cursors.Hand;
}
2. I don't know what drop did you refer to. You can try to override OnDragOver, OnDragEnter, OnDragDrop, OnDragComplete method to accomplish your task.
If I misunderstood your meaning, please feel free to tell me.
Sincerely,
Kira Qian
Please mark the replies as answers if they help and unmark if they don't.