private void AddPushpin() { MapPushpinForm pushpinForm = new MapPushpinForm(_mapForm, _mapControl.PointToScreen(new Point(_event.X, _event.Y)), new MapPushpinEditedHandler(_mapPushpinAddedHandler)); pushpinForm.Show(); pushpinForm.FloatAboveOwner(_mapForm); }
private void EditPushpin() { VEPushpin pushpin = _mapControl.GetPushpin(_pushpinId); if (pushpin != null) { MapPushpinInfo pushpinInfo = new MapPushpinInfo(pushpin.Title); pushpinInfo.Notes = pushpin.Details; pushpinInfo.MoreInfoUrl = pushpin.MoreInfoUrl; pushpinInfo.PhotoUrl = pushpin.PhotoUrl; MapPushpinForm pushpinForm = new MapPushpinForm(_mapForm, _mapControl.PointToScreen(new Point(_event.X, _event.Y)), new MapPushpinEditedHandler(_mapPushpinEditedHandler), pushpinInfo); pushpinForm.Show(); pushpinForm.FloatAboveOwner(_mapForm); } }