MapLayoutControl 类型成员.
构造函数
名称 | 描述 | |
---|---|---|
MapLayoutControl |
构造一个新的布局控件类对象。
|
方法
名称 | 描述 | |
---|---|---|
Align | 对选中的对象进行对齐操作,以选中最后一个对象为基准。成功则返回 true。 | |
BringForward | 把选定的对象上移一层。成功则返回 true。 | |
BringToFront | 把选定的对象移到最上层。成功则返回 true。 | |
Combination |
执行布局元素组合操作。
| |
Copy |
执行复制操作,返回是否成功完成操作。
| |
Cut |
执行剪切操作,返回是否成功完成操作。
| |
Delete |
执行删除操作,返回值标示是否成功完成操作。
| |
MakeHorizontalSpacingEqual | 使选中的对象水平间距相等。成功则返回 true。 | |
MakeSameHeight | 使选中的对象与基准对象等高,最后一个被选中的对象为基准对象。成功则返回 true。 | |
MakeSameSize | 使选中的对象与基准对象相同大小,最后一个被选中的对象为基准对象。成功则返回 true。 | |
MakeSameWidth | 使选中的对象与基准对象等宽,最后一个被选中的对象为基准对象。成功则返回 true。 | |
MakeSpacingEqual | 使选中的对象垂直与水平间距都相等。成功则返回 true。 | |
MakeVerticalSpacingEqual | 使选中的对象垂直间距相等。成功则返回true。 | |
Paste |
执行粘贴操作,返回是否成功完成操作。
| |
Redo |
执行恢复操作,返回是否成功完成操作。
| |
Refresh | (Overrides Control..::.Refresh()()().) | |
SendBackward | 把选定的对象向下移一层。成功则返回 true。 | |
SendToBack | 把选定的对象移到最底层。成功则返回 true。 | |
Split |
执行布局元素分割操作。
| |
Undo |
执行撤销操作,返回是否成功完成操作。
|
属性
名称 | 描述 | |
---|---|---|
ActiveGeoMapID |
获取或设置激活的地图几何对象的ID。
| |
ActiveMap |
获取当前激活的地图对象,在没有激活的状态下,该属性为null。
| |
CanCombination | ||
CanCopy |
获取当前布局窗口是否可以进行复制操作。
| |
CanCut |
获取当前布局窗口是否可以进行剪切操作。
| |
CanDelete |
获取当前布局窗口是否可以进行删除操作。
| |
CanPaste |
获取当前布局窗口是否可以进行粘贴操作。
| |
CanRedo |
获取当前布局窗口是否可以进行恢复操作。
| |
CanSplit | ||
CanUndo |
获取当前布局窗口是否可以进行取消当前编辑内容的操作。
| |
DefaultEditStyle | ||
EditHistory |
获取布局空间的编辑历史对象,通过修改编辑历史对象的内容可以实现自定义编辑以及系统提供编辑的Undo,Redo 进行统一的管理。
| |
IsCursorCustomized |
获取或设置自定义当前地图控件的光标变化是否有效。
| |
IsGridSnapable | 设置或获取格网是否可捕捉。默认值为 false。 | |
IsHorizontalScrollbarVisible |
获取或设置是否显示水平滚动条。
| |
IsSnapEnabled | ||
IsVerticalScrollbarVisible |
获取或设置是否显示垂直滚动条。
| |
IsWaitCursorEnabled |
获取或设置当前地图窗口的等待光标是否有效。
| |
LayoutAction |
获取或设置布局的操作状态。
| |
MapAction |
获取或设置布局中被锁定地图的操作状态。
| |
MapLayout |
获取布局窗口中显示的布局对象。
| |
RefreshAtTracked |
获取或设置是否支持布局元素编辑结束时布局实时刷新。
| |
RefreshInInvalidArea |
获取或设置是否平移局部时仅刷新局部改变区域。
| |
TrackMode |
获取或设置布局控件绘制对象时是在哪里绘制这些对象。
|
事件
名称 | 描述 | |
---|---|---|
ActionCursorChanging |
当更新布局窗口中的光标时触发该事件。当用户需要自定义布局操作相关的光标时,可在此事件中处理。
| |
EditHandleMove |
编辑手柄移动过程中触发该事件。
| |
ElementAdded |
当向布局窗口中添加一个几何对象时触发该事件。
| |
ElementDeleted | 当布局窗口中选中的几何对象进行删除后触发该事件。 | |
ElementDeleting |
当布局窗口中选中的几何对象进行删除操作时触发该事件。
| |
ElementModified |
当修改布局窗口中的几何对象结束时触发该事件。
| |
ElementModifying |
当对布局窗口中的几何对象进行修改时触发该事件。
| |
ElementSelectChanged |
当布局窗口中改变选的几何对象时触发该事件。
| |
ElementSelected |
当布局窗口中的几何对象被选中后触发该事件。
| |
LayoutActionChanged |
当布局窗口的操作状态变化时,触发此事件。
| |
PointInputed |
当在布局窗口中输入点以后触发该事件。
| |
Tracked |
在布局窗口中绘制几何对象结束(即在内存中跟踪绘制结束)的时候触发该跟踪绘制结束事件(Tracked)。
| |
Tracking |
在布局窗口中绘制几何对象(即在内存中跟踪绘制)的时候触发该跟踪绘制事件(Tracking)。
|