mapinfo开发 >> MapXtreme设置图层可选状态

最后编辑时间:2021年06月17日 19:04:16

【内容简介】设置图层可选状态、设置层的可用状态

 
1 设置图层可选状态
/** <summary>
/// 改变图层可选状态
/// </summary>
/// <param name="selectableStatus"></param>
/// <returns></returns>
public bool LayerSelectableStatusUpdate(string tb,bool selectableStatus)
{
  if(mapControl1.Map.Layers[tb]==null)
  return false;
 
  MapInfo.Mapping.LayerHelper.SetSelectable(mapControl1.Map.Layers[tb],selectableStatus);
  return true;
}
MapXtreme设置图层可选状态
2 设置层的可用状态
 
/** <summary>
/// 设置层的可用状态为status
/// </summary>
/// <param name="layObj"></param>
/// <param name="status"></param>
public void LayerEnableStatusUpdate(string layObj,bool status)
{
  if(mapControl1.Map.Layers[layObj]!=null && mapControl1.Map.Layers[layObj].Enabled!=status)
  {
    mapControl1.Map.Layers[layObj].Enabled=status;
  }
}

分享到: 豆瓣 新浪微博 百度贴吧 QQ空间 QQ好友
复制链接分享给好友或者自己收藏!这里会及时更新中。。。

相关推荐:
 
QQ
QQ:278325424
咨询热线
18191066384