WinForms RichTextBox中的图像问题

时间:2011-04-27 11:36:01

标签: .net winforms image richtextbox rtf

我有一个应用程序,它将带有图像的文本异步写入RixhTextBox。一切正常,除非我最小化窗口然后恢复它以检查进度,并且在最小化之后和恢复之前的所有图像都没有浮动到下一行。它看起来像这样:

enter image description here

红线显示窗口最小化时发生的情况。 插入文本的代码:

txtLog.AppendText(" ");
txtLog.InsertImage(Resources.OK);
txtLog.AppendText(" " + message + Environment.NewLine);

不要理解最小化\最大化写入RTB与如何解决这个问题之间的区别。

1 个答案:

答案 0 :(得分:0)

ExRichTextBox.InsertImage状态'插入插入符号所在的位置。'但是,RichTextBox.AppendText没有。

调试逻辑以查看txtLog.SelectionStart在最小化时是否正在更改。如果不是 - 尝试强迫它

编辑:很高兴听到它有效