I am working on MapWinGIS 5.3 with visual studio 19 (C#). I need to draw some shapes on the map like circles, lines, polygon and select them by clicking on top of it and drag it. I have done the drawing using:
int layerHandle = axMap1.NewDrawing(MapWinGIS.tkDrawReferenceList.dlSpatiallyReferencedList);
axMap1.DrawCircleEx(layerHandle, 0, 0, 0.5, utils.ColorByName(tkMapColor.Red), true, 10);
axMap1.DrawLineEx(layerHandle, 0, 0, 2, 2, 2, utils.ColorByName(tkMapColor.Red));
and it gives me this output:

Now what I want is that whenever I click on the line or the circle it gets selected (highlighted) and when I drag it the shape drags along with it and when I leave the mouse click that should be its new position.
Can anyone help in this please?