namespace Yw.WinFrmUI { /// /// /// public class MapSetMarkerCallBackObj : CallBackObj, IMapSetMarkerEvents { /// /// 设置标记事件 /// public event Action SetMarkerEvent; /// /// 取消绘制标记事件 /// public event Action CancelDrawMarkerEvent; /// /// 取消编辑标记事件 /// public event Action CancelEditMarkerEvent; /// /// 设置标记 /// public void SetMarker(string json) { var marker = JsonHelper.Json2Object(json); this.SetMarkerEvent?.Invoke(marker); } /// /// 取消绘制标记 /// public void CancelDrawMarker() { this.CancelDrawMarkerEvent?.Invoke(); } /// /// 取消绘制标记 /// public void CancelEditMarker() { this.CancelEditMarkerEvent?.Invoke(); } } }