MapObjects2.MapLayer ly = default(MapObjects2.MapLayer);
ly = o.Layers.Item("行政区划")错误 1 无法将类型“object”隐式转换为“MapObjects2.MapLayer”。存在一个显式转换(是否缺少强制转换?)
ly = o.Layers.Item("行政区划")错误 1 无法将类型“object”隐式转换为“MapObjects2.MapLayer”。存在一个显式转换(是否缺少强制转换?)
{
MapObjects2.MapLayer ly = default(MapObjects2.MapLayer);
if (scale > 40000)
{
ly = o.Layers.Item("行政区划");
}
}
ly = o.Layers.Item("行政区划")出错在哪行?
我猜是第二行,MapObjects2.MapLayer(o.Layers.Item("行政区划"))