根据TextBox文本向DataGridView添加行

时间:2019-07-02 14:22:11

标签: vb.net

我需要根据文本框中的数字添加一定数量的行。如果我在文本框中输入数字,则会增加行数。

例如,Textbox.Text = "7"产生7个新行

我该怎么办?

1 个答案:

答案 0 :(得分:1)

它可能类似于:

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Dim numRows As Integer
    If Integer.TryParse(TextBox1.Text, numRows) Then
        If (numRows >= 1) Then
            For i As Integer = 1 To numRows
                DataGridView1.Rows.Add()
            Next
        Else
            MessageBox.Show("Value: " & TextBox1.Text, "Number of Rows must be Greater Than or Equal to 1")
        End If
    Else
        MessageBox.Show("Value: " & TextBox1.Text, "Invalid Integer")
    End If
End Sub