将插入符移动到RichEditBox中的开始和结束行

时间:2017-09-12 07:53:12

标签: c# uwp richeditbox

我有一个RichEditBox,我想添加键盘快捷键支持,以便能够移动到插入符当前所在行的开头或结尾。我已经找到了支持开始或结束句子的快捷方式,因为这只需要查看内容的文本值并找到最近的句号。但是,我相信我现在正在寻找的内容更多,因为它需要处理文件的原始内容,我不满意,也找不到任何内容在我之后的指导下的资源(我主要找到了检测EOL字符类型的答案,而不是将插入符号移到EOL上)。

1 个答案:

答案 0 :(得分:0)

如果您想移动插入符,我们可以使用RichEditBox.Document.Selection.Move方法将插入点向前或向后移动指定的单位数。

我们可以将TextRangeUnit.Line设置为Move方法,它会将插入符移到RichEditBox中的开头或结尾。

例如:

myRichEdit.Document.Selection.Move(TextRangeUnit.Line, 1);