我需要在WPF的richTextBox中获得添加单词的开头和添加单词的结尾的文本指针。有人可以帮助我吗?例如,我有带有属性StartPointer和EndPointer的Word类,而字符串中只有Word。我从文件读取数据并写入txt。当添加单词时,我想设置StartPointer,添加之后,我要获取单词结尾的指针。感谢您的帮助。
答案 0 :(得分:0)
RichTextBox
具有称为CaretPosition
的属性。
您可以从其中获取DocumentEnd
和DocumentStart
TextPointers。
如果您在xaml中声明了RichTextBox
,则可以从后面的代码中访问它:
<RichTextBox Name="MyRichTextBox"/>
public MainWindow()
{
InitializeComponent();
var startPointer = MyRichTextBox.CaretPosition.DocumentStart;
var endPointer = MyRichTextBox.CaretPosition.DocumentEnd;
}