我有一个应用程序,它将带有图像的文本异步写入RixhTextBox。一切正常,除非我最小化窗口然后恢复它以检查进度,并且在最小化之后和恢复之前的所有图像都没有浮动到下一行。它看起来像这样:
红线显示窗口最小化时发生的情况。 插入文本的代码:
txtLog.AppendText(" ");
txtLog.InsertImage(Resources.OK);
txtLog.AppendText(" " + message + Environment.NewLine);
不要理解最小化\最大化写入RTB与如何解决这个问题之间的区别。
答案 0 :(得分:0)
ExRichTextBox.InsertImage状态'插入插入符号所在的位置。'但是,RichTextBox.AppendText没有。
调试逻辑以查看txtLog.SelectionStart在最小化时是否正在更改。如果不是 - 尝试强迫它
编辑:很高兴听到它有效