在richTextBox中已经显示了文本内容,可以直接对内容进行修改,但是我想+个按钮对修改后的内容进行保存,该如何实现呢~  我试了很多,就是没实现。 本人是新手~   请多多帮忙~   谢谢了~

解决方案 »

  1.   

    保存richtextbox1.rtf,这是个字符串,需要时再赋值回去就行了。
      

  2.   

    我的这个就是相当于在richtextbox中显示.txt文本内容,在进行浏览的同时,可以修改~  我就是想+个保存按钮~  和数据库没关系的~
      

  3.   

    保存:
    richtextbox.SaveFile(@"C:\1.rtf");
    读取:
    richtextbox.LoadFile(@"C:\1.rtf");
      

  4.   

    直接save就行的
    或者将内容赋值给一个字符串
    然后将该字符串写到文本文件中
    File.AppendAllText()好像是这个
      

  5.   

    对 我也想直接save就行了~  但怎么编呢?  呵呵  不会~
      

  6.   


    按钮上加个SaveFileDialog对话框,直接保存。
      

  7.   

    OpenFileDialog saveFile1=new   OpenFileDialog(); 
    saveFile1.DefaultExt= "*.rtf ";   
    saveFile1.Filter= "RTF Files|*.rtf ";   
    if(saveFile1.ShowDialog()==DialogResult.OK)   
    {   
     richtextbox1.SaveFile(saveFile1.FileName,RichTextBoxStreamType.RichText);   
    }             
      

  8.   

     恩 好 这个问题是解决了  不过保存后里面的内容被+了一些乱码~ 就是再次打开的时候就可以看到 因为我看不明白是什么东东。
    (如:引号里内容“{\rtf1\ansi\deff0{\fonttbl{\f0\fnil\fcharset134 \'cb\'ce\'cc\'e5;}{\f1\fswiss\fcharset0 Arial;}}
    \viewkind4\uc1\pard\lang2052\f0\fs18 %\par”)
    我不知道这些事哪里来的?