zoukankan      html  css  js  c++  java
  • C# richtextbox 自动下拉到最后 方法 & RichTextBox读取txt中文后出现乱码

    C# richtextbox 自动滚动到最后  光标到最后 自动显示最后一行

    private void richTextBox1_TextChanged(object sender, EventArgs e)
            {
                richTextBox1.SelectionStart = richTextBox1.TextLength;

                // Scrolls the contents of the control to the current caret position.
                richTextBox1.ScrollToCaret(); //Caret意思:脱字符号;插入符号; (^)

            }

     

    其他:

     rtxt.AppendText(message+" ");
     rtxt.Select(rtxt.Text.Length, 0);
     rtxt.ScrollToCaret();

    C# RichTextBox读取txt中文后出现乱码。

    利用RichTextBox的机制来生成RTF文档内容,然后传入RTF格式内容给控件

    http://www.cnblogs.com/wuhuacong/archive/2010/07/20/1781378.html

    或在读取文件内容时加上编码

    StreamReader sr = new StreamReader(fs, Encoding.Default);
              string strline = sr.ReadLine();
              StringBuilder sb = new StringBuilder();
              while (strline != null)
              {
                strline = sr.ReadLine();
                sb = sb.Append(strline + "
    ");
              }
              sr.Close();
              richTextBox1.Text = sb.ToString();
    其他回答1:
           StreamReader sr = new StreamReader(fs, System.Text.Encoding.UTF8);//测试成功
    其他回答2:
    StreamReader sr = new StreamReader(fs, System.Text.Encoding.Default);
    改成 试试
    StreamWriter sw = new StreamWriter(fs, System.Text.Encoding.GetEncoding("GB2312"));

    转载于:https://www.cnblogs.com/watermarks/p/8459254.html

  • 相关阅读:
    java入门学习(二)
    java入门学习(一)
    python3之数据类型
    pip基础用法
    python中的序列化与反序列化
    python装饰器
    python WEB接口自动化测试之requests库详解
    QQ发送邮件实例
    获取当前目录下最新的文件
    The Zen of Python
  • 原文地址:https://www.cnblogs.com/twodog/p/12137479.html
Copyright © 2011-2022 走看看