我深入到(为了好玩和学习)编程,我有问题,我知道如何用这个简单的代码计算文本框中的行数
Label1.Text = Textbox1.Lines.Count但是当我粘贴一些多行文本时,这段代码不会计算行数,它会将其计算为一行。是的,还有一个问题是有没有办法让行计数器活着,我试过了
Private Sub Textbox1_TextChanged(sender As Object, e As EventArgs) Handles Page_Names.TextChanged
Label1.Text = Textbox1.Lines.Count
End Sub但这会产生很大的滞后。
我要粘贴的"Multiline“文本示例
email1@gmail.com
email2@gmail.com
email3@gmail.com
email4@gmail.com
email5@gmail.com
email6@gmail.com
email7@gmail.com
email8@gmail.com
email9@gmail.com
email10@gmail.com
email11@gmail.com对于愚蠢的问题我很抱歉,对糟糕的英语我也很抱歉:)
提前感谢!
发布于 2017-09-09 20:01:43
由于声誉较低,我无法在添加评论部分回答它,因此在这里发布了它。您的问题的解决方案是使用textbox属性。将textbox属性的AcceptReturn属性更改为true。
Multiline=true AcceptReturn=true,然后您可以执行任何操作来计算文本框的行数。就像添加一个按钮,一个标签,然后添加代码,比如按钮点击事件。
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Label1.Text = TextBox1.Lines.Count
End Subhttps://stackoverflow.com/questions/46126450
复制相似问题