GIS大奔

enjoyGIS

C#+AE 展开/收缩图层的图例

 /// <summary>
        /// 展开/收缩图层的图例(最后需要执行tocUpdate方法)
        /// </summary>
        /// <paramname="pLayer"></param>
        /// <paramname="bExpand"></param>
        public void ExpandLegend(ILayer pLayer, boolbExpand)
        {
            ILegendInfo pLegendInfo = pLayer asILegendInfo;


            int iLegendGroupCount =pLegendInfo.LegendGroupCount;
            ILegendGroup pLGroup;
            for (int i = 0; i <iLegendGroupCount; i++)
            {
                pLGroup =pLegendInfo.get_LegendGroup(i);
                pLGroup.Visible =bExpand;
            }
           axTOCControl1.Update();
        }

阅读更多
文章标签: ArcGIS c# esri
个人分类: 本地开发
上一篇AE + C# 生成环状面要素的方法
下一篇ArcGISEngine10.1访问ArcSDE【一】
想对作者说点什么? 我来说一句

C#+AE实现查询功能

2008年06月07日 77KB 下载

新建并保存点图层(C#2005+AE9.2)

2010年08月02日 71KB 下载

没有更多推荐了,返回首页

关闭
关闭