就像标题所说,每次发现新点时,有没有办法禁用bing的地图自动背景画?
构造函数:
bFirstPointRecv = true;
polyline = new MapPolyline();
polyline.Fill = new System.Windows.Media.SolidColorBrush(System.Windows.Media.Colors.Blue);
polyline.Stroke = new System.Windows.Media.SolidColorBrush(System.Windows.Media.Colors.Green);
polyline.StrokeThickness = 5;
polyline.Opacity = 0.4;
polyline.Locations = MapManager.MapMgr.mCoordinates;
map1.Children.Add(polyline);
谢谢!
答案 0 :(得分:0)
不是,不。我建议你加入MapCore.ViewChangeStart和MapCore.ViewChangeEnd事件。
然后您可以执行计算,然后在视图结束事件中将值设置为折线,以避免多次渲染。
我用它来根据当前区域过滤项目(使用MapCore.ViewportPointToLocation方法可以获得该项目以及MapMode.ViewportSize)
答案 1 :(得分:0)
我的错误是我使用了FILL属性..我简单地必须删除该初始化行