RichtextBox禁用自动格式化Rtf
本文关键字:格式化 Rtf RichtextBox | 更新日期: 2023-09-27 17:53:13
当我在RichtextBox中改变Rtf属性时,它又自动格式化了。我想避免这种情况,因为它会从颜色、字体和其他表格中删除项目。
"'b'b" -> "'b"
"'cf1 hello 'cf3 world" -> color #2 in the color-table is getting deleted
//so that cf3 doesn't make any sense anymore
我可以禁用这个"自动格式化"吗?
RTF控件设计为通过SelectionStart
和SelectionLength
属性进行操作,然后是RTF属性,如SelectionColor = yada-yada-yada
。要操作RTF数据需要解析RTF字符串属性,要正确识别RTF控制字符和RTF文本,以及保持字体和颜色索引同步,这充满了困难。
你的问题的答案是否定的,你不能禁用自动生成的rtf代码从控件