Visual Basic.NET - DataGridView en tabControl

   
Vista:

DataGridView en tabControl

Publicado por Adriano (21 intervenciones) el 10/07/2017 11:28:11
Buenos días:

Mensaje para el compañero Diego o para quien quiera ayudar:

He probado el código que me pasaste y va bien cuando sólo se dirige a una única ficha del tabControl, pero cuando le hago un bucle para que ponga el DataGridView en cada ficha del tabControl sólo lo hace en la última. Te paso el código que falla por si puedes echarme una mano.

Gracias

1
2
3
4
5
6
7
8
Dim dgv As New DataGridView
 
dgv.Name = "dgvUD"
dgv.Location = New Point(10, 10)
 
For j = 0 To 7
tabControl1.TabPages(j).Controls.Add(dgv)
Next
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

DataGridView en tabControl

Publicado por Diego (128 intervenciones) el 10/07/2017 18:27:33
Hola, te hago una correccion, tienes que crear el objeto en cada ciclo del bucle, y además utilizar un nombre diferente para cada uno. Te paso el codigo....

1
2
3
4
5
6
7
For j = 0 To 7
Dim dgv As New DataGridView
 
dgv.Name = "dgvUD_" & j
dgv.Location = New Point(10, 10)
tabControl1.TabPages(j).Controls.Add(dgv)
Next

Proba asi, saludos y +Bytes.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar

DataGridView en tabControl

Publicado por Adriano (21 intervenciones) el 11/07/2017 19:08:29
Gracias Diego.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar