布局模块:该模块可以实现地图的布局排版与打印输出的功能,能够添加主要的地图要素,如指北针、图名、比例尺等,目前版本还没有实现图例的添加,同时还可以为地图制作标准图幅图框,使地图排版达到专业化;该模块还提供了在布局窗口以及布局中实现各种浏览和编辑操作的功能;提供了一些辅助工具,辅助布局排版,如标尺线、刻度尺;布局的打印输出方面的设置,基本采用标准的、已经约定熟成的设置方式,因此用户在使用上很容易上手。

Classes

  描述
ElementEventArgs
布局元素编辑事件参数类。为MapLayoutControl 控件中的布局元素编辑事件,如:ElementDeletingElementAddedElementModifyingElementModified提供数据。
ElementSelectChangedEventArgs
为布局元素选择改变事件(ElementSelectChanged)提供数据。
ElementSelectedEventArgs
为选择布局元素事件(ElementSelected)提供数据。
LayoutElements
布局元素集合类。
LayoutPainter
布局自定义绘制类型,用于用户绘制自定义对象。
LayoutSelection
布局选择集类。
MapLayout
布局对象类。
Paper
纸面类。
Printer
打印机类。
Ruler
布局标尺类。
RulerLine
标尺线类。该类包含关于标尺线的相关设置信息。
RulerLines
标尺线集合类。
RulerSetting
刻度尺设置类。

Structures

  构造描述
PaperMargin
页边类,主要用来确定纸面的上、下、左、右的页边距。

Delegates

  委托描述
ElementEventHandler
表示处理布局元素编辑事件(ElementDeletingElementAddedElementModifyingElementModified)的方法类。
ElementSelectChangedEventHandler
表示处理布局元素选择改变事件(ElementSelectChanged)的方法类。
ElementSelectedEventHandler
表示处理选择布局元素事件(ElementSelected)的方法类。

Enumerations

  枚举描述
PaperOrientation
该枚举定义了纸面方向类型常量。
PaperSize
该枚举定义了纸张大小类型常量。
PrintFileType
该枚举定义了出图的图片类型常量。
RulerLineType
该枚举定义了标尺线类类型常量。