就是在richviewedit 上的某些字符串选中后文字保护,使其不可以删除和修改。

解决方案 »

  1.   

    试试在keydown或kepress事件中对删除键做处理
      

  2.   

    已经自己解决,用下面的文字保护既可以普通保护rvprStyleProtect
    保护文本样式受ApplyTextStyle的影响,该保护被ApplyStyleConversion不起效果,但可以手工在OnStyleConversion事件中处理rvprStyleSplitProtect
    保护文本Item不会被分开设置样式,即不能通过选择文本Item的一部分去设置文本样式rvprModifyProtect
    保护这个Style的文本Item不能修改,但是可以作为整体删除rvprDeleteProtect
    保护这个Style的文本Item不能被整体删除,但是可以修改rvprConcateProtect
    不运行文本进行样式合并rvprRVFInsertProtect
    保护文本Item中间不能通过InsertRV的方法进行插入rvprDoNotAutoSwitch
    保护文本Item不会自动切换文本样式rvprParaStartProtect
    不允许文本Item移到到新行,即阻止在文本Item执行回车