首页 / 浏览问题 / 组件GIS / 问题详情
如何设置注记显隐
31EXP 2022年11月08日
请问,在超图c++开发中UGGraphObject类的注记怎么设置显示隐藏

1个回答

您好,UGGraphicsObject对象无法直接控制显示隐藏,如果要隐藏的话建议从当前图层中移除该对象。

图层UGLayer可以通过SetVisible接口控制显示和隐藏。

希望可以帮到您。
2,158EXP 2022年11月08日
额,您好,我主要是想问注记的问题

就是我创建了一个uggraphobject对象,也对该对象添加了注记属性,但是注记默认不显示,想问一下怎么让注记显示出来
您是把 UGGraphicsObject 对象添加到哪个图层进行显示却显示不出来的呢?
UGLayer类的图层
UGLayer的图层默认是全部显示其中对象的,建议您检查一下添加的对象坐标是否在当前的可视范围内,并检查当前图层有没有设置图层风格,避免因为没有设置图层风格导致对象看不见
准确来说,是创建uglayer对应的ugrecordset,然后将创建的UGGranphobject对象添加到这个ugrecordset中实现上图
换了一台电脑就可以用,但是自己的电脑怎么都不行,都重新构建了好多次了
建议您检查一下可以显示的电脑和无法显示的电脑在硬件和软件环境的配置上有哪些区别
...