繁体   English   中英

在Richtextbox WPF C#中搜索文本

[英]Search text in richtextbox WPF C#

我正在尝试创建一个搜索文本框,允许用户输入文本,然后当按下按钮时,它将搜索richtextbox来搜索匹配项并突出显示匹配的文本。 但是,在阅读有关如何执行此操作的示例时,人们会使用:

RichTextBox.Text 

但是我没有text属性,所以我无法输入该属性,也看不到其他方法。 .Text为什么不出现?

您必须使用“ .Document.ContentStart”到“ .Document.ContentEnd”吸气剂,因为它是RTF格式,具有add'l格式。 文本框中有理想格式的文本指示符和工件,例如粗体,段落属性和字体类型。 您将必须使用“ .Document”设置预定义范围。 属性,表示您只需要文本:

var txtReturn = TextRange(RichTextBox.Document.ContentStart,
        RichTextBox.Document.ContentEnd).Text;
Console.WriteLine(txtReturn);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM