本帖最后由 unhappyless 于 2014-06-17 16:07:26 编辑

解决方案 »

  1.   

    这段话在哪里?
    连在程序里面还是程序外面都不清楚,是网页上的还是WORD里的都不知道
    我也只能告诉你,Ctrl+C,Ctrl+V
      

  2.   

    如果你已经在程序中取到整个字符串,并存放在string型的变量中,
    可以richTextBox.Text+=string
      

  3.   

    richtextbox.text = "你的话";
    "你的话"应该是程序从外界读或则是输入的,总有个入口,从入口得到那个string,给richtextbox.text赋值就可以了
    注意符号,否则会出错
      

  4.   

    winform 嵌套 webbrower。利用网页的在线编辑器。你就可以直接 C+V复制格式进去饿了
      

  5.   

    不是很明白楼主的意思……既然都可以直接复制黏贴赋值给一个textbox.Text了,楼主还想怎么样……还有修改语法错误?用代码吗?
    不过是很长很长的一段话,而且出现太多乱七八糟的字符需要使用转义字符的,不想直接贴在代码里,也可以放在一个记事本里,然后用读取Txt文本到一个string str ,当然想要换行,那么读取一行 str 就加一个 "\r\n",然后再将string 赋值给你的TextBox
                 FilePath="你的文本路径";
                 string str="";
                 FileStream aFile = new FileStream(FilePath, FileMode.Open);
                StreamReader sr = new StreamReader(aFile, System.Text.Encoding.GetEncoding("gb2312"));
                strLine = sr.ReadLine();
                while (strLine != null)
                {
                   str = str + strLine + "\r\n";
                    strLine = sr.ReadLine();
                }
                aFile.Close();          
                sr.Close();       
               richtextbox.text=str;
      

  6.   

    我的需求就是相当于窗体上有个RichTextBox 我要显示一段文本内容,而这个文本内容是代码硬编码写死的,而不是从文件读的。但这个文本内容我是通过 “复制” 来的,复制的地方已经对文本内容进行排版缩进,我就希望我复制来能直接粘贴到代码就能用,而且显示的格式和原来排版一样的