Ver Mensaje Individual
  #14 (permalink)  
Antiguo 28/12/2010, 15:49
Avatar de Aquaventus
Aquaventus
 
Fecha de Ingreso: junio-2010
Ubicación: Lima-Peru , En el alba de la naturaleza
Mensajes: 2.105
Antigüedad: 13 años, 10 meses
Puntos: 267
Respuesta: consulta sql con select

si creo que ya vi el error, cambialo asi :

Código vb:
Ver original
  1. For i As Integer = 0 To undataset.Tables("Productos").Rows.Count - 1
  2. 'Si alcanzo el maximo de columnas de la fila a pintar
  3. if contador = bxf Then
  4. 'seteo el valor del contador
  5. contador = 0
  6. 'doy la coordenada para que inicie otra fila para crear botones
  7. y = y + altoBoton
  8. End if
  9.  
  10. Dim nuevobotonProd As New Button
  11. nuevobotonProd.BackColor = Color.Khaki
  12. nuevobotonProd.Location = New Point(x, y)
  13. nuevobotonProd.Size = New Size(altoBoton, anchoBoton)
  14. nuevobotonProd.Text = undataset.Tables("Productos").Rows(i).Item(0).ToString()
  15.  
  16. Me.Controls.Add(nuevobotonProd)
  17. 'Aumento contador de columnas
  18. contador = contador + 1
  19. 'aumento la coordenada para crear otro boton en la siguiente columna
  20. x = x +anchoBoton
  21.  
  22. Next

la creacion de la variable boton la pongo adentro, creo que era por eso pruebalo ;)

EDIT : Llego a casa y te sigo ayudando. ahora ando en el trabajo.
__________________
Internet es tener todo el conocimiento global a tu disposición.
Desarrollo de Software - Ejemplos .Net

Última edición por Aquaventus; 28/12/2010 a las 18:13