Example #1
0
        void TheMap_MouseDoubleClick(object sender, MapMouseEventArgs e)
        {
            Pushpin  p = new Pushpin();
            Location loc;

            if (TheMap.TryViewportPointToLocation(e.ViewportPoint, out loc))
            {
            }
            p.Location = loc;
            var ts = new HydroNumerics.Time.Web.TimeSeriesService.GeoXYPointTime();

            var val = new HydroNumerics.Time.Web.TimeSeriesService.TimestampValue();

            val.Time  = DateTime.Now;
            val.Value = 0;
            ts.items  = new System.Collections.ObjectModel.ObservableCollection <HydroNumerics.Time.Web.TimeSeriesService.TimestampValue>();
            ts.items.Add(val);

            p.Tag = ts;

            TheMap.Children.Add(p);
            TheMap.MouseDoubleClick -= TheMap_MouseDoubleClick;
            p_MouseLeftButtonUp(p, null);
        }