Vb.net 我想从InDatagridview中删除包含textbox.tex的行,并将其传输到OutDatagridview

Vb.net 我想从InDatagridview中删除包含textbox.tex的行,并将其传输到OutDatagridview,vb.net,Vb.net,我想从InDatagridview中删除包含textbox.tex的行,并将其传输到OutDatagridview 如果我更改textbox的值,它将搜索到InDatagridview,并从InDatagridview中删除包含textbox.tex的行,然后将其传输到OutDatagridview 如果我再次更改textbox值,它将搜索OutDatagridview并从OutDatagridview中删除包含textbox.text的行 并将其传输到InDatagridview 谢谢!!!!

我想从InDatagridview中删除包含textbox.tex的行,并将其传输到OutDatagridview

如果我更改textbox的值,它将搜索到InDatagridview,并从InDatagridview中删除包含textbox.tex的行,然后将其传输到OutDatagridview

如果我再次更改textbox值,它将搜索OutDatagridview并从OutDatagridview中删除包含textbox.text的行 并将其传输到InDatagridview


谢谢!!!!非常祝贺你。开始吧,如果您在过程中遇到我们可以帮助解决的问题,请告诉我们。同时,您可能会阅读和。很少有好的理由将DGV行从一个控件“传输”到另一个控件。DataView可以轻松地在不同的上下文中显示数据,几乎不需要代码。
 Dim found, x, z As Boolean
            Dim lookfor As String = Student_numberTextBox.Text
            For dgv As Integer = In_TableDataGridView.Rows.Count - 1 To 0 Step -1
                If In_TableDataGridView.RowCount > 0 Then
                    If lookfor = In_TableDataGridView.Rows(dgv).Cells(0).Value.ToString Then
                        found = True

                    End If
                Else
                    found = False
                End If
            Next





            If found = False Then

                'In_TableBindingSource.AddNew()


                If Out_tableDataGridView.RowCount > 0 Then
                    x = True
                Else
                    x = False
                End If

                If x = True Then


                    Dim textout As String = Student_numberTextBox.Text
                    For inrow As Integer = Out_tableDataGridView.Rows.Count - 1 To 0 Step -1

                        If textout = Out_tableDataGridView.Rows(inrow).Cells(0).Value.ToString Then

                            Dim row2 As DataGridViewRow
                            row2 = Out_tableDataGridView.Rows(inrow)
                            Out_tableDataGridView.Rows.Remove(row2)


                        Else

                            'Exit For
                        End If
                    Next

                End If

            End If


            If found = True Then
                'Out_tableBindingSource.AddNew()



                If In_TableDataGridView.RowCount > 0 Then
                    z = True
                Else
                    z = False
                End If


                If z = True Then

                    Dim textin As String = Student_numberTextBox.Text
                    For outrow As Integer = In_TableDataGridView.Rows.Count - 1 To 0 Step -1


                        If textin = In_TableDataGridView.Rows(outrow).Cells(0).Value.ToString Then

                            Dim row1 As DataGridViewRow
                            row1 = In_TableDataGridView.Rows(outrow)
                            In_TableDataGridView.Rows.Remove(row1)

                        Else

                            'Exit For
                        End If
                    Next

                End If`enter code here`


            End If

        End If