用于隐藏和取消隐藏的富文本格式标记

时间:2013-01-15 13:40:18

标签: hide rtf richtext

我想在RichTextBox中隐藏部分文本。我知道\ v是隐藏部分的开始。但我怎么取消隐藏?例如,如果我想在字符串“hello big world”中隐藏单词“big”,以便可以看到“hello world”:


text              : "hello big world"
RTF so far        : "hello \v big world"
result            : "hello "
wanted result  -> : "hello  world"
doesn't work      : "hello \v big\v  world"

<小时/> 有办法吗?

2 个答案:

答案 0 :(得分:12)

Alex K.的解决方案可能更好,但我正在添加我刚刚找到的解决方案,因为它也有效。 \plain将文本样式重置为默认值:

hello \v big\plain  world

另一种解决方案(实际上由RichTextBox使用):\v0仅禁用隐藏

hello \v big\v0  world

答案 1 :(得分:9)

您需要使用花括号来对代码进行分组;

"hello {\v big} world"