找回密码
 立即注册

QQ登录

只需一步,快速开始

wotangjing

论坛元老

38

主题

97

帖子

7041

积分

论坛元老

积分
7041

活字格认证

wotangjing
论坛元老   /  发表于:2016-1-15 16:57  /   查看:6638  /  回复:4
您好,我使用Leadtools产品,我安装了该产品以后,在这个路径下D:\LEADTOOLS 19\Examples\JS\AnnotationsDemo。这个demo中,下方的功能标签中,比如我点击Line,每次就只能点一次画一次线,而不是我点了一次以后,可以一直画line,请问Leadtools中能否实现我说的要求? 非常感谢!

4 个回复

倒序浏览
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-1-15 17:57:00
沙发
回复 1楼wotangjing的帖子

您好,问题已经收到,我调查一下给您回复。
回复 使用道具 举报
wotangjing
论坛元老   /  发表于:2016-1-21 14:10:00
板凳
回复 2楼AvoCaDolol的帖子

您好,请问一下目前有什么进展吗?
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-1-22 12:28:00
地板
回复 3楼wotangjing的帖子

您好,
有一个开关可以做这件事。
这个开关的名字叫editObjectAfterDraw。
在lt.Annotations.Automation.AnnAutomationManager命名空间下。
这个开关的意义是,如果设置为True,则当绘制完一个注释对象后,会选中当前绘制的注释对象,并取消继续绘制动作。如果设置为False,则不会选中注释对象,用户可以继续绘制同样的注释对象。
该属性帮助请参考:https://www.leadtools.com/help/l ... bjectafterdraw.html
具体到您的场景,在\LEADTOOLS 19\Examples\JS\AnnotationsDemo中,打开AnnotationsDemo.ts文件,第236行后面,添加一句代码:this.automationManager.editObjectAfterDraw = false;就可以做到了。

以上,谢谢。

评分

参与人数 1满意度 +5 收起 理由
wotangjing + 5 非常感谢!

查看全部评分

回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-1-22 17:00:00
5#
回复 4楼AvoCaDolol的帖子

感谢您的回复,如果有任何问题请随时与我联系。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部