如何捕获ActionGraphicObject3D标绘的Geometry

0 投票

大家好,

我在使用ActionGraphicObject3D标绘完成时想要通过onTracking3DEvent或onTracked3DEvent事件获取到标绘的Geometry然后直接修改其Style,但是在调试过程中发现无法触发这两个事件,请问ActionGraphicObject3D是不是无法触发onTracking3DEvent或onTracked3DEvent事件?有没有其他代替的事件?谢谢!

我使用的使用产品:iObjects .NET 10.0.1

3月 29 分类:  36次浏览 | 用户: 栾俊 (5 分)

1个回答

0 投票
 
已采纳
你好,trakcingevent是在跟踪图层上的事件,如果你想绘制完成就有相应风格,建议可以设置缺省属性,这样绘制完过后就会赋予相应风格,接口为SymbolDefaultStyle
3月 30 用户: 邬袁凯 名扬四海 (2,429 分)
采纳于 3月 30 用户:栾俊

明白了,多谢!也就是说无法用TrackingEvent捕获标绘,SymbolDefaultStyle之前已经采用了,但是只能设置Line的样式,无法设置填充样式。这样的话是不是可以在标绘完成时(鼠标右键点击事件)直接从CAD图层对应的数据集中找到刚标绘的对象,然后用GeoStyle3D来设置样式呢?

...