Cha*_*son 2 c# wpf richtextbox
如何在WPF的RichTextBox中获取当前行(并删除)?RichTextBox.GetLineFromCharIndex()在WinForms中没有有用的功能.
提前致谢.
CH
您可以通过致电获得一个段落 Paragraph para=CaretPosition.Paragraph;
如果要删除此段落,请使用Document.Blocks.Remove(para).如果你想删除Caret所在的行,你应该找到两个TextPointers:一行在行的开头,一行在末尾.叫这两个tp1和tp2.您可以删除该行
TextRange tr=new textRange(tp1,tp2);
tr.Text="";
Run Code Online (Sandbox Code Playgroud)
如果我理解正确,请告诉我如何获得两个TextPointers
| 归档时间: |
|
| 查看次数: |
2408 次 |
| 最近记录: |