首页 / 浏览问题 / 组件GIS / 问题详情
组件,如何改变Action操作时的样式
256EXP 2020年11月21日

在进行拉框选取或者绘制多边形选取(Action.SelectRegion或 Action.SelectRectangle)时,如何改变实时拉的框或多边形的样式? 如下图,默认的看起来不明显。

1个回答

设置MapControl.IsCursorCustomized = true,再设置MapControl.Cursor属性值,即可自定义鼠标光标的样式

4,620EXP 2020年11月23日
你好,不是说光标样式。

而是拉框样式和 绘制的多边形样式。

框选和绘制多边形选择的时候。

Action.SelectRegion或 Action.SelectRectangle
这个没有办法修改,这部分封装在底层,没有开出修改接口,如果你想要自定义风格的话,画框或者画多边形这块儿功能需要自己去实现,思路就是用在跟踪图层绘制面,然后用面去对地图里面的图层进行空间查询。绘制过程中的线就可以在绘制事件中自己去设置想要的风格样式了
...