UI命名空间,包括Action、MapControl、MapLayoutControl、NavigationControl、SceneControl、SymbolDialog、SymbolLibraryDialog、WorkspaceControl、LayersControl等。

Classes

  描述
Action3DChangedEventArgs
为三维场景控件操作状态改变事件(ActionChanged)提供数据。
ActionChangedEventArgs
为地图窗口的操作状态变化事件(ActionChanged)以及布局窗口的操作状态变化事件(LayoutActionChanged)提供数据。
ActionCursorChangingEventArgs
窗口光标变化事件参数类,该类主要为 MapControl 类的ActionCursorChanging 事件以及 MapControl 类的 ActionCursorChanging 事件提供数据。
AfterFileOpenEventArgs
文件打开后事件参数类。 为文件打开后事件(WorkspaceTree.AfterFileOpen)提供数据。
AfterIconClickEventArgs
单击图层树节点上的图标后的事件参数类。为单击图层树节点上的图标后的事件(LayersTree.AfterTreeIconClickLayer3DsTree.AfterTreeIconClick)提供数据。
BeforeFileOpenEventArgs
文件打开前事件参数类。为文件打开前事件(WorkspaceTree.BeforeFileOpen)提供数据。
BeforeIconClickEventArgs
单击图层树节点上的图标前的事件参数类。为单击图层树节点上的图标前的事件(LayersTree.BeforeTreeIconClickLayer3DsTree.BeforeTreeIconClick)提供数据。
BeforeLayer3DsTreeIconClickEventArgs Obsolete.
该类已过时,使用BeforeIconClickEventArgs替代。单击三维图层树节点上的图标前的事件参数类。为单击三维图层树节点上的图标前的事件(Layer3DsTree.BeforeIconClick)提供数据。
BeforeLayersTreeIconClickEventArgs Obsolete.
该类已过时,使用BeforeIconClickEventArgs替代。单击二维图层树节点上的图标前的事件参数类。为单击二维图层树节点上的图标前的事件(LayersTree.BeforeIconClick)提供数据。
BeforeNodeContextMenuStripShowEventArgs
树节点右键菜单弹出前的事件参数类。
BubbleEventArgs
气泡事件参数类,其中气泡事件包括气泡初始化事件、气泡位置改变事件和气泡关闭事件。
ColorButton
颜色按钮,单击颜色按钮将弹出颜色选择器,颜色选择器提供了选择颜色和自定义颜色值的功能,以及通过颜色选择器可以打开颜色库管理器对颜色进行管理。
DialogBase
对话框基类。
DynamicLayersDrawingEventArgs
DynamicLayersDrawnEventArgs
DynamicLayersEventArgs
EditHandleEventArgs
手柄编辑事件参数类。为MapControl控件的手柄编辑事件提供数据。这些手柄编辑事件包括:EditHandleBeginEditHandleMoveEditHandleFinish
EditHandleOptions
编辑手柄选项类。当在地图窗口中进行对象编辑时,用于控制相应的编辑手柄的可用状态。
EditHistoryEventArgs
FlownEventArgs
飞行结束事件参数类,该类主要为Scene类的Flown事件提供数据。
GeometryEventArgs
几何对象编辑事件参数类。为MapControl 控件中的几何对象编辑事件,如:GeometryDeletingGeometryAddedGeometryModifyingGeometryModified提供数据。
GeometrySelectChangedEventArgs
为改变选择几何对象事件事件(GeometrySelectChanged)提供数据。
GeometrySelectedEventArgs
为选择几何对象事件(GeometrySelected)提供数据。
GeoStyle3DChangedEventArgs
为修改三维风格事件(SymbolDialog.GeoStyle3DChanged)提供数据。
GeoStyleChangedEventArgs
为修改风格事件(SymbolDialog.GeoStyleChanged)提供数据。
Layer3DsTree
三维图层树,该类用于管理场景中的图层,继承自 MultiSelectableTree 类。
Layer3DsTreeNodeBase
三维图层树节点基类。
LayersControl
图层管理器,用来展现和管理其所关联的地图或者场景中的图层。
LayersTree
二维图层树,该类用于管理地图中的图层,继承自 MultiSelectableTree 类。
LayersTreeNodeBase
二维图层树节点基类。
LayoutSettingDialog
布局设置对话框,提供了以界面交互方式对布局进行设置的场所。使用布局设置对话框,可以对布局环境、纸张进行设置,以及对布局进行优化,例如布局背景色、纸张前景色、标尺和刻度尺的显示、页数、页边距和网格设置等。
MapClosedEventArgs
为地图关闭事件(Closed)提供数据。
MapControl

地图控件类。该类是用于为地图的显示提供界面的,同时为地图与数据的互操作提供了途径。

MapControl..::.Cursors
该类为MapControl类的内部类,主要提供地图窗口中的默认光标。该类的静态属性会在第一次获取相应的属性时初始化,初始化函数先在定制的目录(即Bin\Mapping\Cursors)下查找所需要的光标文件,如果相应的文件不存在,则从资源中初始化。
MapDrawContinuingEventArgs
为地图绘制继续事件(DrawContinuing)提供数据。
MapDrawingEventArgs
为地图绘制事件(Drawing)提供数据。
MapDrawnEventArgs
为地图绘制结束事件(Drawn)提供数据。
MapEventArgs
是包含地图事件数据的类的基类。
MapLayoutControl
布局控件类。布局窗口,即MapLayoutControl类,用于布局的显示窗口,提供布局中各类元素的可视化编辑与操作的环境。
MapLayoutControl..::.Cursors
该类为MapLayoutControl类的内部类,主要提供布局窗口中的默认光标。该类的静态属性会在第一次获取相应的属性时初始化,初始化函数先在定制的目录(即Bin\ Layout \Cursors)下查找所需要的光标文件,如果相应的文件不存在,则从资源中初始化。
MapLayoutDrawingEventArgs
为布局绘制事件(Drawing)提供数据。
MapLayoutDrawnEventArgs
为布局绘制结束事件(Drawn)提供数据。
MapLayoutEventArgs
布局事件参数类,该类是包含布局事件数据参数类的基类。
MapLayoutGeoUserDefinedDrawingEventArgs
布局自定义元素绘制参数。
MapNavigationControl
地图导航控件。
MapOpenedEventArgs
为地图绘制打开后事件(Opened)提供数据。
MultiSelectableTree
多选树控件,继承自 TreeView。
NavigationControl
三维地图导航控制类。通过该控件可以进行对三维地图的进行放大缩小漫游、自由飞行控制等。
ObjectAddedEventArgs
为鼠标交互式添加对象结束事件(ObjectAdded)提供数据。
ObjectBeforeEditedEventArgs
场景中编辑状态的模型回退事件参数类。为SceneControl 控件中的编辑状态下的模型对象回退事件,如:ObjectBeforeEdited提供数据。
ObjectDeletingEventArgs
ObjectDynamicSelectedEventArgs
ObjectEventArgs
三维对象编辑事件参数类。为SceneControl 控件中的对象编辑事件,如:ObjectModified提供数据。
ObjectSelectChangedEventArgs
为三维场景改变选择对象事件(ObjectSelectChanged)提供数据。
ObjectSelectedEventArgs
对象被选中事件参数类,该类主要为 ObjectSelected 事件提供数据。
PointInput3DEventArgs
PointInputEventArgs
跟踪输入点事件参数类。此类为MapControl 类的PointInputed 事件以及 MapLayoutControl 类的 PointInputed 事件提供数据。
SceneControl

三维地图控件。一个三维场景窗口(SceneControl)对应一个三维场景(Scene),即一个三维场景窗口中只能显示一个三维场景。

SceneControl..::.Cursors
该类为SceneControl类的内部类,主要提供三维场景窗口中的默认光标。该类的静态属性会在第一次获取相应的属性时初始化,初始化函数先在定制的目录(即Bin\Mapping\Cursors)下查找所需要的光标文件,如果相应的文件不存在,则从资源中初始化。
SelectionChangedEventArgs
选中节点变化事件参数类。为二维图层选择的改变事件(LayersTree.SelectionChanged)和三维图层选择的改变事件(Layer3DsTree.SelectionChanged)以及工作空间树节点选择的改变事件(WorkspaceTree.SelectionChanged)提供数据。
SnappedElement
被捕捉元素类。该类用于提供被捕捉元素的信息。被捕捉的对象可以是已经存在的几何对象,也可以是正在绘制的对象。
SnapSetting
捕捉设置类。
SymbolDialog
符号选择器,提供了界面交互的方式设置符号风格,包括:点符号、线型符号和填充符号风格。
SymbolEditDialog
符号编辑器,提供了进行符号制作与编辑的界面环境,根据所编辑的符号类型(点符号、线型符号、填充符号、三维点符号、三维线型符号)的不同,符号编辑器的状态也相应的有:点符号编辑器、线型符号编辑器、填充符号编辑器、三维点符号编辑器、三维线型符号编辑器。
SymbolLibraryDialog
符号库管理器,提供了界面交互方式进行符号资源的管理。
SymbolPipeNodeEditorForm
SymbolRibbonTrailEditorForm
TextStyleChangedEventArgs
文本风格修改的事件参数类。
TextStyleControl
文本风格编辑控件。
TextStyleDialog
文本风格编辑器。
Tracked3DEventArgs
三维场景窗口跟踪结束事件参数类,该类主要为三维场景窗口中的跟踪结束事件,即为SceneControl类的 Tracked事件提供数据。
TrackedEventArgs
跟踪结束事件参数类,该类为 MapControl.TrackedMapLayoutControl.Tracked 事件提供数据。
Tracking3DEventArgs
三维场景窗口跟踪事件参数类,该类主要为三维场景窗口中的跟踪事件,即为SceneControl类的 Tracking事件提供数据。
TrackingEventArgs
实时跟踪事件参数类。为MapControl 类的 Tracking事件提供数据。
TrackingLayerDrawingEventArgs
跟踪图层绘制事件参数类,该类是用来为跟踪图层绘制事件(TrackingLayerDrawing)提供数据。
TrackingLayerDrawnEventArgs
为跟踪层绘制结束事件(TrackingLayerDrawn)提供数据。
TrackingLayerEventArgs
该事件类是包含跟踪图层事件数据的类的基类。
TreeNodeBase
控件树节点基类。
VectorizationSetting
交互式自动跟踪选项设置类。该类用于在跟踪矢量化之前或跟踪矢量化过程中对交互式跟踪参数进行设置。
VertexModifiedEventArgs
场景中对象顶点选中或编辑事件参数类。为SceneControl 控件中的对象顶点选中或编辑事件,如:VertexModified提供数据。
VREventArgs
WorkspaceControl
工作空间管理器。
WorkspaceTree
工作空间树,主要用来形象地展示工作空间中的数据内容以及管理工作空间中的数据。
WorkspaceTreeDragData
拖拽工作空间树节点时产生的拖拽数据。
WorkspaceTreeNodeBase
工作空间控件树节点基类。

Delegates

  委托描述
Action3DChangedEventHandler
处理三维场景控件操作状态改变事件(ActionChanged)的方法类。
ActionChangedEventHandler
表示处理地图操作状态变化事件(ActionChanged)以及布局窗口的操作状态变化事件(LayoutActionChanged)的方法类。
ActionCursorChangingEventHandler
表示更新光标事件(MapControl.ActionCursorChangingMapLayoutControl.ActionCursorChanging)的方法类。
AfterFileOpenEventHandler
表示处理文件打开后事件(WorkspaceTree.AfterFileOpen)的方法类。
AfterTreeIconClickEventHandler
表示处理单击图层树节点图标后的事件(LayersTree.AfterTreeIconClickLayer3DsTree.AfterTreeIconClick)的方法类。
BeforeFileOpenEventHandler
表示处理文件打开前事件(WorkspaceTree.BeforeFileOpen)的方法类。
BeforeLayer3DsTreeIconClickEventHandler Obsolete.
已过时,使用BeforeTreeIconClickEventHandler替代。表示处理单击三维图层树节点上的图标前的事件(Layer3DsTree.BeforeIconClick)的方法类。
BeforeLayersTreeIconClickEventHandler Obsolete.
已过时,使用BeforeTreeIconClickEventHandler替代。表示处理单击二维图层树节点上的图标前的事件(LayersTree.BeforeIconClick)的方法类。
BeforeNodeContextMenuStripShowEventHandler
表示处理三维图层树节点右键菜单弹出前的事件(Layer3DsTree.BeforeNodeContextMenuStripShow)和二维图层树节点右键菜单弹出前事件(LayersTree.BeforeNodeContextMenuStripShow)的方法类。
BeforeTreeIconClickEventHandler
表示处理单击图层树节点上的图标前的事件(LayersTree.BeforeTreeIconClickLayer3DsTree.BeforeTreeIconClick)的方法类。
BubbleCloseEventHandler
处理气泡关闭事件(BubbleClose)的方法类。
BubbleInitializeEventHandler
处理气泡初始化事件(BubbleInitialize)的方法类。
BubbleResizeEventHandler
处理气泡初始化事件(BubbleResize)的方法类。
CustomDataRedoneEventHandler
CustomDataUndoneEventHandler
DynamicLayersDrawingEventHandler
DynamicLayersDrawnEventHandler
EditHandleEventHandler
表示处理编辑手柄事件(EditHandleBeginEditHandleMoveEditHandleFinish)的方法类。
FlownEventHandler
表示处理飞行结束事件(Flown)的方法类。
GeometryEventHandler
表示处理几何对象编辑事件(GeometryDeletingGeometryAddedGeometryModifyingGeometryModified)的方法类。
GeometrySelectChangedEventHandler
表示处理改变选择几何对象事件(GeometrySelectChanged)的方法类。
GeometrySelectedEventHandler
表示处理选择几何对象事件(GeometrySelected)的方法类。
GeoStyle3DChangedEventHandler
表示修改三维风格事件(SymbolDialog.GeoStyle3DChanged)的方法类。
GeoStyleChangedEventHandler
表示修改风格事件(SymbolDialog.GeoStyleChanged)的方法类。
MapClosedEventHandler
表示处理地图关闭事件(Closed)的方法类。
MapDrawContinuingEventHandler
表示处理地图绘制继续事件(DrawContinuing)的方法类。
MapDrawingEventHandler
表示处理地图绘制事件(Drawing)的方法类。
MapDrawnEventHandler
表示处理地图绘制结束事件(Drawn)的方法类。
MapLayoutDrawingEventHandler
表示处理布局绘制事件(Drawing)的方法类。
MapLayoutDrawnEventHandler
表示处理布局绘制结束事件(Drawn)的方法类。
MapLayoutGeoUserDefinedDrawingEventHandler
表示绘制自定义对象事件(GeoUserDefinedDrawing)的方法类。
MapOpenedEventHandler
表示处理地图绘制事件(Opened)的方法类。
ObjectAddedEventHandler
表示处理鼠标交互式添加对象结束事件(ObjectAdded)的方法类。
ObjectBeforeEditedEventHandler
当场景中编辑状态的模型进行回退事件(ObjectBeforeEdited)的方法类。
ObjectDeletingEventHandler
ObjectDynamicSelectedEventHandler
ObjectEventHandler
表示处理三维场景对象编辑事件(ObjectModified)的方法类。
ObjectSelectChangedEventHandler
表示三维场景窗口改变选择对象事件(ObjectSelectChanged)的方法类。
ObjectSelectedEventHandler
表示三维场景窗口选择对象事件(ObjectSelected)的方法类。
PointInput3DEventHandler
PointInputEventHandler
表示处理跟踪输入点事件(MapControl.PointInputedMapLayoutControl.PointInputed)的方法类。
RedoneEventHandler
表示处理重做事件(MapControl.Redone)的方法类。
SceneClosedEventHandler
表示三维场景窗口关闭对象事件(Closed)的方法类。
SceneOpenedEventHandler
表示三维场景窗口打开对象事件(Opened)的方法类。
SelectionChangedEventHandler
表示对二维图层选择的改变事件(LayersTree.SelectionChanged)和三维图层选择的改变事件(Layer3DTree.SelectionChanged)以及工作空间树节点选择的改变事件(WorkspaceTree.SelectionChanged)的方法类。
TextStyleChangedEventHandler
表示文本风格修改的事件(TextStyleChanged)的方法类。
Tracked3DEventHandler
表示三维场景窗口绘制结束事件(Tracked)的方法类。
TrackedEventHandler
表示处理跟踪绘制结束事件(MapControl.TrackedMapLayoutControl.Tracked)的方法类。
Tracking3DEventHandler
表示三维场景窗口绘制事件(Tracking)的方法类。
TrackingEventHandler
表示处理跟踪绘制事件(Tracking)的方法类。
TrackingLayerDrawingEventHandler
表示处理跟踪图层绘制事件(TrackingLayerDrawing
TrackingLayerDrawnEventHandler
表示处理跟踪层绘制结束事件(TrackingLayerDrawn)的方法类。
UndoneEventHandler
表示取消操作事件(MapControl.Undone)的方法类。
VertexModifiedEventHandler
当场景中的顶点被选中或编辑事件(VertexSelectedVertexModified)的方法类。
VRControllerEventHandle

Enumerations

  枚举描述
Action
该枚举定义了地图的操作状态类型常量。
Action3D
该枚举定义了三维地图的操作状态类型常量。
DoubleClickAction
该枚举定义了鼠标双击执行动作的类型常量。
EditHandleType
该枚举定义了编辑手柄类型常量。
ElementsAlignment
该枚举定义了元素的对齐方式类型常量。
InteractionMode
该枚举定义了交互操作模式类型常量。用于确定用户的键盘鼠标交互操作模式,也就是说用于响应用户操作的模式。
InteractionMode3D
该枚举定义了三维交互操作模式类型常量。用于确定用户的键盘鼠标交互操作模式,即用于响应用户操作的模式。
InteractionType
该枚举定义了自定义用户操作类型常量。
Layer3DsTree..::.IconTypes Obsolete.
该枚举定义了节点图片类型常量。已过时。使用TreeIconTypes替代。
Layer3DsTreeNodeDataType
该枚举定义了三维图层树节点的类型常量。
LayersTree..::.IconTypes Obsolete.
节点图片类。该枚举类定义了一系列图片类型,作为位域处理的对象。已过时。使用TreeIconTypes替代。
LayersTreeNodeDataType
该枚举定义了二维图层树节点的类型常量。
SelectionMode
该枚举定义了选择对象时可采用的选择模式类型常量。对象是否被选中是由对象与选择区域的空间位置关系以及所采用的选择模式共同决定的。当对象与选择区域的空间位置关系一样时,选择模式不同,对象是否被选中也会不同。
SnapMode
该枚举定义了捕捉模式类型常量。该枚举包括了SuperMap提供的各种智能捕捉方式,这些智能捕捉方式可以提高地图编辑的精度和效率。
TrackMode
该枚举定义了绘制方式类型常量。用来定义地图控件中绘制对象时,是在图层中创建一个新对象还是在内存中创建一个新对象,或者是在CAD图层中绘制地图几何对象(GeoMap)。
TrackMode3D
TreeIconTypes
该枚举定义了节点图片类型常量。该枚举定义了一系列状态图片类型。
TreeNodeSortMode
该枚举定义了节点排序模式常量。
WorkspaceTreeNodeDataType
该枚举定义了工作空间树控件节点类型常量。