Remoddn Ответов: 1

Как скопировать строки DataGridView в другую при регистрации CheckBoxColumns VB.NET


Я сделал запрограммированный перенос сотрудника в другую компанию, поэтому я использовал два DataGridView, в первом компоненте DataGridView я связываю его с базой данных и добавляю друг к другу столбцы, и это checkboxcolumn,
Теперь я хочу скопировать/перенести строки из одного DataGridView1 в DataGridView2, когда я ставлю галочку или проверяю; ChecekColumnBox в первом DataGridView1.

1 Ответов

Рейтинг:
9

Remoddn

я понял........
Я сделал новые и успехов в datagridview1 копирование строк в другой datagridview2 в vb.net

ниже приведен код события button12_click

Private Sub Button12_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button12.Click

        Dim c, t As Integer
        dg2.Columns.Clear()

        For t = 0 To dg1.Columns.Count - 1
            dg2.Columns.Add(dg1.Columns(t).Clone())
        Next

        For c = 0 To dg1.Rows.Count - 1
       
     If dg1.Rows(c).Cells(4).Value = True Then
                dg2.Rows.Add(dg1.Rows(c).Cells(0).Value, dg1.Rows(c).Cells(1).Value)
                dg2.Columns(2).Visible = False
                dg2.Columns(3).Visible = False
       
     End If

        Next
    End Sub

Использовать его..............

[edit]добавлены блоки кода[/edit]


Nelek

Самостоятельно решается в ту же минуту вопрос.... это было быстро :)

Remoddn

- Да! Нелек из-за того, что я пытаюсь или нахожу ответ на этот вопрос, но не могу найти, поэтому сегодня я создаю и нахожу решение так; я публикую их оба, то есть вопрос с ответом.