找回密码
 立即注册

QQ登录

只需一步,快速开始

mindrayguowei

中级会员

122

主题

274

帖子

986

积分

中级会员

积分
986

活字格认证

QQ
mindrayguowei
中级会员   /  发表于:2017-12-28 16:39  /   查看:2911  /  回复:2
本帖最后由 mindrayguowei 于 2017-12-28 16:50 编辑

我希望在用户选择tx里面的某一个shape时触发一个事件, 但是貌似tx里面没有这样的事件.
那么有没有别的事件来触发选择shape的事件, 我现在用的是TextControl_InputPositionChanged事件, 但是好像不太合理.
有没有更合理的事件触发,并且在触发的事件里面, 如何去循环所有的shape并且找到选中的那个shape?

TextControl对象里面有一个Drawings属性, 这个属性是DrawingFrame的集合, DrawingFrame里面有一个Drawing属性, 按理说是TXDrawingControl对象,
但是DrawingFrame里面的Drawing是object类型, 并且无法转换成TXDrawingControl, 更无法循环TXDrawingControl里面的ShapeCollection.

2 个回复

倒序浏览
mindrayguowei
中级会员   /  发表于:2017-12-28 18:42:08
沙发
找到一个DrawingClicked事件, 貌似可以满足我的要求
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-29 12:20:11
板凳
mindrayguowei 发表于 2017-12-28 18:42
找到一个DrawingClicked事件, 貌似可以满足我的要求

好的,
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部