魔法披风 发表于 2024-10-8 17:55:09

动态块拉伸可以跟文字关联吗?



就是拉伸的时候, 这个数字可以跟着改变吗?
我用标注然后把文字放在这, 但是这样拉伸的时候, 文字位置也改变了, 我想让文字固定在一个地方只改变值

你有种再说一遍 发表于 2024-10-8 18:03:42

本帖最后由 你有种再说一遍 于 2024-10-9 00:41 编辑

我记得"属性-字段"有类似的功能,不知道具体行不行.
不过我乐忠于编程实现,
先在动态块.data设置关联图元(单行文字).
然后利用数据库图元修改事件,事件会在每个图元修改的时候在参数上面传入图元实体(动态块的),
然后当动态块数据变更时候,通过动态块图元实体.data获取关联图元(单行文字),然后修改单行文字的数据.
这种行为叫做绑定.

woshilj 发表于 2024-10-10 10:23:40

本帖最后由 woshilj 于 2024-10-10 10:29 编辑

魔法披风 发表于 2024-10-8 19:34
字段需要re刷新一下文字才会改变数值, 到也还行, 不过我还是希望实时更新.
绑定的我看了下, 不是永久,...
提一个比较简单的方法:
1.标注的文字手动挪一下就会固定位置不会改变。
2.把两个一样的标注叠在一起,把其中一个标注的文字移动到想要的位置再加个前缀。就能达到效果


MXS 发表于 2024-10-8 18:03:40

需要实时更新吗?如果不需要,属性文字就可以。

MXS 发表于 2024-10-8 18:20:19

其实有点不太明白

魔法披风 发表于 2024-10-8 19:10:21

MXS 发表于 2024-10-8 18:20
其实有点不太明白

不, 你很明白!
怎么做到的?

天命 发表于 2024-10-8 19:16:26

他把标注文字直接挪走了

魔法披风 发表于 2024-10-8 19:24:33

天命 发表于 2024-10-8 19:16
他把标注文字直接挪走了

哦, 看见了, 这样在动态块拉伸的话, 文字位置就会变化

魔法披风 发表于 2024-10-8 19:34:24

你有种再说一遍 发表于 2024-10-8 18:03
我记得"字段"有类似的功能,不知道具体行不行.
不过我乐忠于编程实现,
先在动态块.data设置关联图元(单行 ...

字段需要re刷新一下文字才会改变数值, 到也还行, 不过我还是希望实时更新.
绑定的我看了下, 不是永久, 如果把这个块放到其他图纸, 就要重新加载代码
我理解的好像是这样

transteel 发表于 2024-10-8 19:53:58

这个问题我做过些研究:在块里新建一个属性,属性的默认值选“对象”,然后选择某个“对象”,然后选需要的参数,这样就可以了。

你有种再说一遍 发表于 2024-10-8 20:00:14

魔法披风 发表于 2024-10-8 19:34
字段需要re刷新一下文字才会改变数值, 到也还行, 不过我还是希望实时更新.
绑定的我看了下, 不是永久,...
1,字段的re也可以由事件进行.(官方驱动)
2,插件不加载代码,那还叫什么插件.(自己驱动)
页: [1] 2 3
查看完整版本: 动态块拉伸可以跟文字关联吗?