桌面端扩展开发三维场景跟踪图层如何设置填充符号

0 投票
发现一个问题,只有当前场景使用过的填充符号添加后才可正确显示,否则不显示符号
7月 3 分类:  38次浏览 | 用户: 碎碎念的安静 才疏学浅 (14 分)
重新分类 7月 3 用户:三次鱼疯啦

1个回答

0 投票
 
已采纳
你在设置之前先进行一下检查该符号是否存在:

  workspace1.Resources.FillLibrary.FindSymbol(id);返回为结果为布尔型,看一下返回的是ture还是false.
7月 6 用户: 程逸诗 名扬四海 (2,407 分)
采纳于 7月 6 用户:碎碎念的安静
谢谢,此问题我已解决
具体是什么导致的呢,可否说明一下,给后续遇到这个问题的同学提供一点思路
由于使用的是自定义的符号选择器,之前没有设置SymbolDialog.GeoStyle3D属性,设置之后就可以正常显示

好的,可以了就好yes

...