C#多行文本框如何动态删除首几行内容
C#winform中,我将textbox设为多行文本、并只读,用AppendText对文本框进行动态添加内容,现在想要对首几行进行删除,找不到好的方法,有没有类似Appe...
C#winform中,我将textbox设为多行文本、并只读,用AppendText对文本框进行动态添加内容,现在想要对首几行进行删除,找不到好的方法,有没有类似AppendText的操作,不要刷新textbox内容的方法??
展开
3个回答
展开全部
追加也是要刷新的,相当于执行了,textBox1.Text += Message;
不要求不刷新的话,可以这样:
textBox1.Text = textBox1.Text.Remove(0, textBox1.Text.IndexOf('\r') + 1);//删除第一行
不要求不刷新的话,可以这样:
textBox1.Text = textBox1.Text.Remove(0, textBox1.Text.IndexOf('\r') + 1);//删除第一行
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
貌似只能对textbox重新赋值 具体spilit怎么操作你应该清楚吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询