如何:从 RichTextBox 中提取文本内容麻烦告诉我

 我来答
木恋晓丶VCH
2013-10-22 · 超过68用户采纳过TA的回答
知道答主
回答量:134
采纳率:40%
帮助的人:63.4万
展开全部
<RichTextBox Name="richTB"> <FlowDocument> <Paragraph> <Run>Paragraph 1</Run> </Paragraph> <Paragraph> <Run>Paragraph 2</Run> </Paragraph> <Paragraph> <Run>Paragraph 3</Run> </Paragraph> </FlowDocument> </RichTextBox> 以下代码实现一个将 RichTextBox 作为参数的方法并返回表示一个 RichTextBox 的纯文本内容的字符串。 Private Function StringFromRichTextBox(ByVal rtb As RichTextBox) As String ' TextPointer to the start of content in the RichTextBox. ' TextPointer to the end of content in the RichTextBox. Dim textRange As New TextRange(rtb.Document.ContentStart, rtb.Document.ContentEnd) ' The Text property on a TextRange object returns a string ' representing the plain text content of the TextRange. Return textRange.Text End Function string StringFromRichTextBox(RichTextBox rtb) { TextRange textRange = new TextRange( // TextPointer to the start of content in the RichTextBox. rtb.Document.ContentStart, // TextPointer to the end of content in the RichTextBox. rtb.Document.ContentEnd ); // The Text property on a TextRange object returns a string // representing the plain text content of the TextRange. return textRange.Text; }
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式