Aiuto urgente DatagridView caricare riga selezionata in un altro DataG...

martedì 06 maggio 2008 - 21.17

jtpsala Profilo | Senior Member

Un saluto a tutti gli utenti di questo Forum.

Ho un grosso problema che mi assilla da un po di tempo.

Su una form ho due DataGridView. Dopo che seleziono una riga nel dgv1 vorrei aggiungere alcuni contenuti delle celle di quella riga nel dgv2 ed infine stampare tutto il contenuto della dgv2.
Qualcumo può aiutarmi?

Sono disperato.....
Ringrazio in anticipo tutti

crds Profilo | Newbie

>Un saluto a tutti gli utenti di questo Forum.
>
>Ho un grosso problema che mi assilla da un po di tempo.
>
>Su una form ho due DataGridView. Dopo che seleziono una riga
>nel dgv1 vorrei aggiungere alcuni contenuti delle celle di quella
>riga nel dgv2 ed infine stampare tutto il contenuto della dgv2.
>Qualcumo può aiutarmi?
>
>Sono disperato.....
>Ringrazio in anticipo tutti

Prova in questo modo:

Definisci una sub
Private Sub GeneraRow(ByVal Uno As Object,ByVal Due As Object)
Dim dgv As New DataGridViewRow()
'popolamento celle
dgv.CreateCells(datagridview2, New Object() {Uno,Due})
'aggiunta riga
datagridview2.Rows.Add(dgv)
End Sub

Nell'evento click o doubleclic scrivi

GeneraRow(datagridview1.Rows(datagridview1.CurrentRow.Index).Cells(0).Value(),datagridview1.Rows(datagridview1.CurrentRow.Index).Cells(2).Value())

Ovviamente nella sub generarow dovrai mettere tanti object quante sono le colonne della tua seconda grid e comportatrti di consegenza nell'evento click

Bye
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5