在处理过程中没有文本写入 RichTextBox
No text is written to the RichTextBox during a process
我有一个 RichTextBox,我只想在其中写一些信息
FlowDocument _content = new FlowDocument();
this.Dispatcher.Invoke(() =>
{
_content.Blocks.Add(new Paragraph(new Run("START READING FROM FILE...")));
});
//Code that reads data from an Excel file...
this.Dispatcher.Invoke(() =>
{
_content.Blocks.Add(new Paragraph(new Run("END READING FROM FILE...")));
});
但是开始文本从来没有写在 RichTextBox 中。它正在从 Excel 文件中读取,但没有将这些文本写入 RichTextBox。
我尝试了在网站上找到的几种方法,但在处理过程中我无法将文本输入到 RichTextBox 中..
将 RichTextBox
的 Document
属性 设置为 _content
。那么你的例子就可以了。
我有一个 RichTextBox,我只想在其中写一些信息
FlowDocument _content = new FlowDocument();
this.Dispatcher.Invoke(() =>
{
_content.Blocks.Add(new Paragraph(new Run("START READING FROM FILE...")));
});
//Code that reads data from an Excel file...
this.Dispatcher.Invoke(() =>
{
_content.Blocks.Add(new Paragraph(new Run("END READING FROM FILE...")));
});
但是开始文本从来没有写在 RichTextBox 中。它正在从 Excel 文件中读取,但没有将这些文本写入 RichTextBox。
我尝试了在网站上找到的几种方法,但在处理过程中我无法将文本输入到 RichTextBox 中..
将 RichTextBox
的 Document
属性 设置为 _content
。那么你的例子就可以了。