我们的tx模板大部分区域都是不可编辑的, 只有两个table框是允许编辑的. 这个是否可编辑是通过InputPositionChanged事件来控制的.
当光标点在table框里面的时候, 触发的InputPositionChanged事件可以判断当前光标是在table里面, 因此设置状态为EditMode.Edit;
点在table框外面的时候, 设置状态为EditMode.ReadAndSelect.
那么现在问题来了, 我需要在模板里面加入更多个类似textbox一样的很小的输入框, 初步考虑是用textframe. 但是当光标点在textframe里面的时候, 触发的InputPositionChanged事件里面无法判断光标是不是在textframe里面, 也就无法设置EditMode为Edit;
请问有什么好的解决方法吗? 或者说有什么更合适的实现方式也可以的
|
|