Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
获取WPF RichTextBox选择的明文索引_Wpf_Richtextbox - Fatal编程技术网

获取WPF RichTextBox选择的明文索引

获取WPF RichTextBox选择的明文索引,wpf,richtextbox,Wpf,Richtextbox,我需要能够突出显示一个可编辑控件内给定起始索引和长度的多个纯文本块。现在我知道用一个普通的文本框是不可能做到这一点的,所以我想改用RichTextBox。我遇到的问题是,我似乎无法从RichTextBox中的选定文本中找到明文索引 我可以很容易地为选择添加背景颜色,但我需要能够获得选择位置的明文索引和选择的长度(看起来很容易),因为这是存储在数据库中的内容 非常感谢您的帮助,这让我快发疯了 为什么需要索引和长度?我需要它,因为用户需要能够标记文本的部分。在编辑数据时,我需要突出显示部分以显示它们

我需要能够突出显示一个可编辑控件内给定起始索引和长度的多个纯文本块。现在我知道用一个普通的文本框是不可能做到这一点的,所以我想改用RichTextBox。我遇到的问题是,我似乎无法从RichTextBox中的选定文本中找到明文索引

我可以很容易地为选择添加背景颜色,但我需要能够获得选择位置的明文索引和选择的长度(看起来很容易),因为这是存储在数据库中的内容


非常感谢您的帮助,这让我快发疯了

为什么需要索引和长度?我需要它,因为用户需要能够标记文本的部分。在编辑数据时,我需要突出显示部分以显示它们已被标记(因此使用RTB),但我需要存储的只是文本块和表示标记选择的开始索引和长度列表。