protected override void OnMouseDown(ESRI.ArcGIS.Desktop.AddIns.Tool.MouseEventArgs arg)
{
if (arg.Button != System.Windows.Forms.MouseButtons.Left)
return;
try
{
var point = GetMapPoint(arg.X, arg.Y);
var doc = AddIn.FromID<ArcMapAddinCoordinateConversion.DockableWindowCoordinateConversion.AddinImpl>(ThisAddIn.IDs.DockableWindowCoordinateConversion);
if (doc != null && point != null)
{
doc.GetMainVM().IsToolGenerated = true;
doc.SetInput(point.X, point.Y);
}
doc.GetMainVM().IsToolActive = false;
}
catch { }
}