大家好,欢迎来到IT知识分享网。
textBox文本框自动换行、多行显示的问题,困扰了我好久,在网上查了好多资料,才解决的这个问题,现分享给大家。
1.首先确定文本框属性内 Multiline的状态为True;下面为Multiline的解释;
2.为了更好的演示,程序内加入timer控件,循环时间为500ms。
“\r\n” ——为textBox.text换行代码;
AppendText—–将文本追加到当前文本的文本框;
代码如下:
public Form1()
{
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(“\r\n ” + a11.ToString()); //换行
}
}
3.结果演示:
4.学习c#sharp是我的兴趣爱好,现处于学习阶段,如有不足之处,请多多指教。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/84507.html