richtextbox换行(C#sharp 中textBox文本框自动换行 多行显示)

textBox文本框自动换行、多行显示的问题,困扰了我好久,在网上查了好多资料,才解决的这个问题,现分享给大家。

1.首先确定文本框属性内 Multiline的状态为True;下面为Multiline的解释;

2.为了更好的演示,程序内加入timer控件,循环时间为500ms。

"rn" ------为textBox.text换行代码;

AppendText-----将文本追加到当前文本的文本框;


代码如下:

public Form1()

textbox换行

{

InitializeComponent();

//初始化;

timer1.Interval = 500; //定义时间为500ms;

timer1.Stop(); //停止计时器;

}

private void Form1_Load(object sender, EventArgs e)

{

timer1.Start();//启动计时器;

}

private void timer1_Tick(object sender, EventArgs e)

{

if (!PLC.IsConnected) //判断PLC状态

{

a11 = a11 + 1; //自加1;

textBox1.AppendText("rn " + a11.ToString()); //换行

}

}

3.结果演示:

4.学习c#sharp是我的兴趣爱好,现处于学习阶段,如有不足之处,请多多指教。

您可以还会对下面的文章感兴趣

使用微信扫描二维码后

点击右上角发送给好友