当前位置: 代码迷 >> .NET组件控件 >> 请教怎么在richTextBox控件中获取用户新输入的字符
  详细解决方案

请教怎么在richTextBox控件中获取用户新输入的字符

热度:3605   发布时间:2013-02-25 00:00:00.0
请问如何在richTextBox控件中获取用户新输入的字符?
例如:
现在richtextBox中的字符="你好,请大家帮个忙!"

用户随机地在其中插入文字,假设插入之后变成了

="你好,我的问题请大家帮个忙!"

请问怎样才能够获取"我的问题",这四个新添加的汉字
的起始索引位置?
另外删除的时候,我也需要处理类似的问题。

谢谢!

------解决方案--------------------------------------------------------
C# code
private void richTextBox1_KeyDown(object sender, KeyEventArgs e)        {            //向前删除            if (e.KeyCode == Keys.Back)            {             }//向后删除            else if (e.KeyCode == Keys.Delete)            {            }//这里应该是增加字符了            else            {             }        }