Я столкнулся с каким-то странным поведением RichTextBox
. Я хочу, чтобы он был readonly
, но тогда он не отображает изображения, когда я использую richTextBox.LoadFile(path)
способ загрузить .rtf
файл. Когда это не readonly
, файл загружается правильно, и изображения отображаются. Я использую Windows Forms.ReadOnly содержимое RichTextBox не показывает изображения
Могу ли я это сделать или это еще одна ошибка RTB
? На данный момент, как обходной путь, я использую ярлык, чтобы переместить фокус на него, в то время как мой RTB
получил фокус, но мне это не очень нравится.
Можете ли вы поделиться простым кодом/файлом, чтобы воспроизвести (некоторые) конкретные случаи и (некоторые) изображения? Если это действительно несколько раз и только для некоторых изображений, очень сложно воспроизвести проблему :) –
Похоже, что я неправильно сказал. Дело в том, что он всегда загружает файлы '.rtf', любые изображения, которые они содержат (.png, .jpg и т. Д.), Где-нибудь в коде я открываю его с помощью метода, упомянутого в вопросе. Теперь, когда я изменяю 'readonly' на' false' в конструкторе VS, изображения не отображаются после использования того же метода. Любые другие изменения сделаны кроме тех, которые были :) –
Я не мог воспроизвести проблему, лучше поделиться файлом и кодом, чтобы воспроизвести проблему. –