TextFrameClicked事件触发后确实可以拿到当前编辑的TextFrame,但是当光标定位到TextFrame之外的任何区域,这个TextFrame都还在的,以下我的是代码。
- void _textControl_TextFrameClicked(object sender, TextFrameEventArgs e)
- {
- _textFrame = e.TextFrame;
- }
复制代码
_textFrame是类变量,当光标定位到TextFrame,_textFrame能拿到值,可以识别其中的文本,
但是当光标定位到TextFrame之外的区域,类变量_textFrame无法置为null,任然可以识别的到,这不合适 |