7

RichTextBoxのテキストの一部を非表示にしたいのですが。\vが非表示セクションの始まりであることを私は知っています。しかし、どうすれば再表示できますか?たとえば、文字列「hellobigworld」の「big」という単語を非表示にして「helloworld」が表示されるようにするには、次のようにします。


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"


方法はありますか?

4

2 に答える 2

12

Alex K.によるソリューションの方がおそらく優れていますが、これも機能するため、見つけたばかりのこのソリューションを追加します。\plainテキストスタイルをデフォルトにリセットします。

hello \v big\plain  world

さらに別の解決策(実際にはRichTextBoxesによって使用されます):\v0非表示だけを無効にします

hello \v big\v0  world
于 2013-01-15T14:10:02.183 に答える
9

コードをグループ化するには、中括弧を使用する必要があります。

"hello {\v big} world"
于 2013-01-15T13:48:32.960 に答える