winform中使用TextBox滚动显示日志信息

Posted liangxiarong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了winform中使用TextBox滚动显示日志信息相关的知识,希望对你有一定的参考价值。

代码如下:

        private void ShowInfo(string msg)
        {
            this.BeginInvoke((Action)(() =>
            {
                textBox1.AppendText(string.Format("{0} {1}", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"), msg));
                textBox1.AppendText(Environment.NewLine);               
                textBox1.ScrollToCaret();
            }));
        }

 

代码下载

 

以上是关于winform中使用TextBox滚动显示日志信息的主要内容,如果未能解决你的问题,请参考以下文章

用Winform怎样写调色板的代码

[经验]Textbox 做日志记录,

winform textbox求问怎么才能让滚动条实现类似翻页的功能

Asp.net开发(C#语言)中如何使textbox的滚动条自动滚动到最底端(或最新一行的信息的位置)

winform,让TextBox里的字符滚动,用bottom控制左右,我只会做往左,往右怎么做

WinForm(十四)窗体滚动日志