『公告』 预祝您龙年大吉,万事如意, 过节期间, 大家如需数据服务,请拨打400 或直接添加客服微信,再祝大家龙年,心想事成。
关注我们 新浪 腾讯

ArcGIS二次开发- 如何在Page Layout上添加Legend

ArcGIS二次开发- 如何在Page Layout上添加Legend
本例要实现的功能是以鼠标在Page Layout上画的Envelope为范围在Pagelayout增加一个跟第一个层相关联的图例。 
       要实现本例的功能首先需要在PageLayout 上创建一个Legend元素,然后再设置该元素的属性,其中用到了两个主要的接口:ILegend和IlegendItem。 

       ILegend用来控制Legend(图例)。以下是该接口成员的介绍: 

       Layer:实现与相关层的关联; 
       Columns:图例以几列显示; 
       ShowDescription 、ShowHeading、ShowLabels、ShowLayerName: 分别表示描述、标题、分类、层名称是否显示; 
       IlegendItem 用来设置 Legend 的风格。以下是该接口成员的介绍: 
       AddItem :在图例的最后添加一项; 
       ClearItem:清除所有项; 
       Title:设置标题。 

      京ICP备2025132830号-1 京公网安备 号