我有两个RichTextBox变量,r1和r2,两个变量中的文本内容是一样的。
如r1.Text="test";r2.Text="test".
但是文本的格式不同,我现在想把两个变量中的文本合并到一个TichTextBox中去。试了好多都不行。
哪位大侠帮帮忙,谢谢~~

解决方案 »

  1.   

    通过 SelectionColor取得颜色,然后合并时,先选中新内容,然后设置SelectionColor
      

  2.   

    用RichTextBox控件的AppendText方法合并后就能保存其原有的字符串格式不变
      

  3.   


    可能是我没表述清楚吧,
    是这样的,我不是要追加新的字符和格式。
    比如说r1的内容是“中华人民共和国” 其中“中”是红色字体
    r2“中华人民共和国” 其中“和”是红色字体
    我希望合并后r3 为“中华人民共和国”  ,其中“中”和“和”是红色字体