私のテキストはrichtextboxにあります:
<Parag1 Level="One">
First text of parag1. Second text of parag1.
</Parag1>
<Parag2 Level="Two">
First text of parag2. Second text of parag2.
</Parag2>
<Parag3 Level="Footer">
First text of parag3. Second text of parag3.
</Parag3>
<Parag4 Level="Three">
First text of parag4. Second text of parag4.
</Parag4>
レベル1、2、3のすべてのタグのフォントは、Arial、サイズ= 9、色=赤です。例:<Parag1 Level="One">
または</Parag4>
レベル1、2、3のタグ間のテキストのフォントは、MicrosoftNewRomans、サイズ= 12、色=黒です。例:First text of parag2. Second text of parag2.
レベルフッターのタグ間のテキストのフォントはTahoma、サイズ= 10、色=青です。例:First text of parag3. Second text of parag3.
この段落をタグ3と4の間に追加したいと思います。例:
<NewParag5 Level="Footer">
This tags between 3 and 4.
</NewParag5>
質問:段落の別々の部分に同じフォントと色でそれを行うにはどうすればよいですか。つまり、他のテキストのフォントと色を変更せずに、段落をrichtextboxに挿入してから、タグの場合はフォントまたは色を赤に、テキストの場合は青に変更できます。
c#とwinformsのrichtextboxを手伝ってください。
ありがとう。
質問2:テキストの間に段落を追加する方法、そのフォントと段落の一部の色は、フォントスタイルとテキスト保存前のスタイル(フォントと色)にタグを付けるように設定されています。