Dados econômicos para um conjunto de dados de um controle DataGridView pode fornecer uma maneira de transferir dados de um controle DataGridView para outro sem usar muito código. O controle DataGridView exibe dados em um formato tabular semelhante a uma tabela de banco de dados . Você pode usar o controle para mostrar exibições somente leitura de uma pequena quantidade de dados ou você pode escalá-lo para mostrar visualizações editáveis de grandes conjuntos de dados. Um conjunto de dados representa um cache na memória de dados e pode ser usado como fonte para outro controle DataGridView. Coisas que você precisa 
 Microsoft Visual Studio 
 Show Mais instruções 
 1 
 Abra o Microsoft Visual Studio , clique em " New Project" no painel esquerdo da tela do computador e expandir " Visual Basic" abaixo " modelos instalados ". Clique em " Windows" e clique duas vezes no centro da janela de diálogo para criar um novo projeto "Windows Forms Application " . 
 2 
 duplo clique em " DataGridView " no painel "Toolbox " para adicionar um a sua forma . Adicione um segundo " DataGridView ", usando a mesma técnica. Clique duas vezes em "Button" para adicionar um novo botão ao seu formulário. 
 3 
 Clique duas vezes no formulário para criar um evento de carregamento de formulário e adicione o seguinte código para preencher o " DataGridView " com dados : . . . 
 
 DataGridView1.ColumnCount = 2 
 
 com DataGridView1 
 
 RowHeadersVisible = 
 Falso 
 Colunas (0) Nome = "Item " 
 
 . Colunas (1). Name = "Produto" 
 
 End With 
 
 Dim gridRow As String () = {" 0", " mobile" } 
 
 Dim gridRow1 As String () = {" 1", " Tablet" } 
 
 Dim gridRow2 As String () = {" 2", " HDTV "} 
 
 Dim gridRow3 As String () = {" 3", " Xbox "} 
 
 Com Com 
 4 
 Volte para formar opinião do projeto e clique duas vezes em "Button1 " para criar um evento click para este botão. Adicione o seguinte código para criar um novo " conjunto de dados " e adicionar uma tabela a ela : 
 
 Dim ds As New DataSet 
 
 ds.Tables.Add ( " GVData " ) 
 < br > 5 
 Adicione todas as colunas no controle DataGridView ao " conjunto de dados : " 
 
 Dim col Como System.Data.DataColumn 
 
 Para Cada dgvCol Como DataGridViewColumn em Me.DataGridView1.Columns 
 
 col = New System.Data.DataColumn ( dgvCol.Name ) 
 
 ds.Tables ( " GVData " ) . Columns.Add (col ) 
 
 Próxima 
 
 6 
 Adicione todas as linhas no controle DataGridView ao " conjunto de dados : " 
 
 Dim linha como System.Data.DataRow 
 
 Dim ColCount as Integer = Me.DataGridView1 . Columns.Count - 1 
 
 For i As Integer = 0 To Me.DataGridView1.Rows.Count - . 1 
 linha 
 = ds.Tables ( " GVData " ) Rows.Add 
 
 para cada coluna como DataGridViewColumn em Me.DataGridView1.Columns 
 
 row.Item ( column.Index ) = Me.DataGridView1.Rows.Item (i). Cells ( column.Index ) . Valor < br > 
 Próxima 
 
 Próxima 
 7 
 Exiba os dados " conjunto de dados " usando o segundo " DataGridView " controle : 
 
 Me.DataGridView2.DataSource = ds. Tabelas ( " GVData " ) 
 8 
 Pressione " F5" para executar o programa e clique em " Button1 ".