找回密码
 立即注册

QQ登录

只需一步,快速开始

mindrayguowei

中级会员

122

主题

274

帖子

986

积分

中级会员

积分
986

活字格认证

QQ
mindrayguowei
中级会员   /  发表于:2017-5-22 09:31  /   查看:2836  /  回复:1
我们的tx模板大部分区域都是不可编辑的, 只有两个table框是允许编辑的. 这个是否可编辑是通过InputPositionChanged事件来控制的.

当光标点在table框里面的时候, 触发的InputPositionChanged事件可以判断当前光标是在table里面, 因此设置状态为EditMode.Edit;
点在table框外面的时候, 设置状态为EditMode.ReadAndSelect.

那么现在问题来了, 我需要在模板里面加入更多个类似textbox一样的很小的输入框, 初步考虑是用textframe. 但是当光标点在textframe里面的时候, 触发的InputPositionChanged事件里面无法判断光标是不是在textframe里面, 也就无法设置EditMode为Edit;  

请问有什么好的解决方法吗? 或者说有什么更合适的实现方式也可以的

1 个回复

倒序浏览
gw0506
超级版主   /  发表于:2017-5-22 11:44:51
沙发
你是怎么判断inputposition在Table中的?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部