Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Silverlight贴图控件中删除贴图层_Silverlight_Map_Controls - Fatal编程技术网

从Silverlight贴图控件中删除贴图层

从Silverlight贴图控件中删除贴图层,silverlight,map,controls,Silverlight,Map,Controls,添加多个层后,我想从后台删除MapPart,以将我的层显示为schematric图。有没有办法从地图控件中删除地图,只显示图层图。我找到了解决方案。将贴图模式更改为MercatorMode成功。所以我在导航栏中添加了一个按钮来改变模式。是这样的吗 ChangeMapModeButton schematicButton = new ChangeMapModeButton(new MercatorMode(), "Schematic", "Schematic View"); navControl.H

添加多个层后,我想从后台删除MapPart,以将我的层显示为schematric图。有没有办法从地图控件中删除地图,只显示图层图。

我找到了解决方案。将贴图模式更改为MercatorMode成功。所以我在导航栏中添加了一个按钮来改变模式。是这样的吗

ChangeMapModeButton schematicButton = new ChangeMapModeButton(new MercatorMode(), "Schematic", "Schematic View");
navControl.HorizontalPanel.Children.Add(schematicButton);

我不确定这是否是最好的方法,但它成功了。

AFAIK Silverlight名称空间中没有“映射”,因此您需要提供更多详细信息。这是什么地图?脑海中浮现的可能是ESRI、Bing、Telerik……Silverlight工具箱中的Silverlight地图控件。使用Bing地图