首页 > 其他 > 详细

将richTextBox中的内容写入txt文件发现不换行(解决方法),在richTextBox指定位置插入文字

时间:2015-08-27 01:56:52      阅读:623      评论:0      收藏:0      [点我收藏+]

       string pathname = dt.ToString().Replace(":", "");

       string str = richTextBoxResult.Text;

       str = str.Replace("\n", "\r\n");     //关键

       File.AppendAllText(@"D:\" + pathname + ".txt", str, Encoding.Default);       //将文字附加在原有的text文件末尾

 

   private void IndividualMessage_TextChanged(object sender, EventArgs e) //光标随输入移动

   {

             this.IndividualMessage.SelectionStart = ShowMessage.TextLength;

             this.IndividualMessage.ScrollToCaret();

             //richTextBox1.Focus();   //此方法不如上边的好

             //richTextBox1.Select(richTextBox1.Text.Length, 0);

             //richTextBox1.ScrollToCaret();

   }

  在光标处插入内容:

       int startIndex = FileData.SelectionStart;  //获取richTextBox控件光标位置

       FileData.Text = FileData.Text.Insert(startIndex, content);//将content内容插入到当前位置

将richTextBox中的内容写入txt文件发现不换行(解决方法),在richTextBox指定位置插入文字

原文:http://www.cnblogs.com/zhanglei93/p/4762041.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!