RichTextBox 的只读内容不显示图像

Paw*_*ęba 5 c# image richtextbox readonly winforms

我遇到过一些奇怪的行为RichTextBox。我希望它是,但是当我使用方法加载文件readonly时它不显示图像 。如果不是,则文件会正确加载并显示图像。我正在使用 Windows 窗体。richTextBox.LoadFile(path).rtfreadonly

我可以以某种方式弥补它还是另一个RTB错误?目前,作为一种解决方法,我在RTB获得焦点时使用标签将焦点移至其上,但我不太喜欢这个。

sof*_*ntp 3

您可以使用一种方法创建自定义 RichTextBox 实现来设置捕获 readonlystate 的 RTF 内容,将 richtextbox 设置为 ReadOnly = false,设置 RTF 内容,然后按原来的方式设置 ReadOnly。