我需要在WPF中的RichTextBox
中获得添加词开头和添加词结尾的TextPointer
。有人能帮我吗?例如,我有一个类Word,属性为StartPointer
和EndPointer
,字符串中只有Word。我从文件中读取数据并写入txt。当添加单词时,我想设置StartPointer
,添加后,我想得到单词末尾的指针。谢谢你的帮助。
RichTextBox
具有名为CaretPosition
的属性
您可以从中获取DocumentEnd
和DocumentStart
文本指针。
如果你已经在xaml中声明了RichTextBox
,那么你可以从代码背后访问它:
<RichTextBox Name="MyRichTextBox"/>
public MainWindow()
{
InitializeComponent();
var startPointer = MyRichTextBox.CaretPosition.DocumentStart;
var endPointer = MyRichTextBox.CaretPosition.DocumentEnd;
}