Я использую встроенный в Gmap.net класс GMapMarkerCircle, чтобы показать круг, обозначающий вершины многоугольника. Мне нужно предоставить пользователям возможность изменять размер многоугольника, перемещая эти круглые маркеры. Моя проблема в том, что я не могу получить какое-либо событие для GMapMarkerCircle. Я использую следующий код до сих пор...
GMapOverlay overlay = new GMapOverlay();
// Create all circles
List<PointLatLng> listVertexPoints = Get_VertexPoints(zoneVertex);
// Create Polygon
GMapPolygon zonePolygon;
zonePolygon = new GMapPolygon(listVertexPoints, zoneName);
zonePolygon.Fill = new SolidBrush(Color.FromArgb(50, Color.Red));
zonePolygon.Stroke = new Pen(zoneBoundaryColor, 1);
zonePolygon.IsFilled = true;
zonePolygon.IsHitTestVisible = true;
overlay.Polygons.Add(zonePolygon);
foreach (PointLatLng vertex in listVertexPoints)
{
GMapMarkerCircle circleVertex = new GMapMarkerCircle(vertex, 1, 1, 1, 1, Color.Red, 1);// GMarkerGoogle(vertex, GMarkerGoogleType.blue_pushpin);
circleVertex.IsVisible = true;
circleVertex.IsHitTestVisible = true;
overlay.Markers.Add(circleVertex);
}
this.MainMap.Overlays.Add(overlay);
this.MainMap.Invalidate();
Пожалуйста, помогите мне найти событие для этих круглых маркеров.
Заранее спасибо!