RichTextBox(WPF)没有字符串属性“Text”?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (56)

我想设置/获取我的RichTextBox的文本,但是当我想要获取test.Text时,Text不在其属性列表中。

我在C#中使用代码(.net framework 3.5 SP1)

RichTextBox test = new RichTextBox();

不能有 test.Text(?)

如何才能成为可能?

提问于
用户回答回答于

使用WPF中的控件。没有Text属性,获得文本,使用这一行

string myText = new TextRange(transcriberArea.Document.ContentStart, transcriberArea.Document.ContentEnd).Text; 

用户回答回答于

设置 RichTextBox的文字:

richTextBox1.Document.Blocks.Clear();
richTextBox1.Document.Blocks.Add(new Paragraph(new Run("Text")));

获取 RichTextBox的文字:

string richText = new TextRange(richTextBox1.Document.ContentStart, richTextBox1.Document.ContentEnd).Text;

扫码关注云+社区