Retroceder   Foros del Web > Temas generales de computación > Programación

Respuesta
 
Herramientas Desplegado
Antiguo 24-nov-2004, 18:08   #1 (permalink)
kittaragon ha deshabilitado el karma
 
Fecha de Ingreso: julio-2004
Mensajes: 109
Pregunta imagen en toda la columna msflexgrid de visual

hola comunidad:

quisiera saber como puedo hacer para que un msflexgrid de visual basic le pueda colocar una imagen a toda una columna esto en tiempo de ejecucion.

si alguien sabe como hacer esto le agradeceria lo comparta.....

de antemano muchas gracias..
kittaragon está desconectado   Responder Citando
Antiguo 25-nov-2004, 23:41   #2 (permalink)
aavg está en el buen camino
 
Avatar de aavg
 
Fecha de Ingreso: noviembre-2002
Ubicación: Morelia México
Mensajes: 356
Que tal kittaragon:

Prueba lo siguiente, crea un formulario y agrega un control MSHFlexGrid1 dejale el nombre por default, agrega un control Image1 y asignale una imagen desde tiempo de diseño (esto solo por razones de prueba, ya que lo puedes hacer en tiempo de ejecucion), despues agrega un botón... en mi ejemplo puse el código dentro del botón Command1.

Pega el siguiente codigo...



Private Sub Command1_Click()
Dim Contador As Integer

'Se pone el false para que no muestre el grid
'hasta haber terminado de poner las imagenes
MSHFlexGrid1.Col = 1 'Asigno la columna 1
MSHFlexGrid1.Redraw = False

For Contador = MSHFlexGrid1.FixedRows To MSHFlexGrid1.Rows - 1
MSHFlexGrid1.Row = Contador 'cambio de renglón en la misma columna
Set MSHFlexGrid1.CellPicture = Image1.Picture
MSHFlexGrid1.CellPictureAlignment = 4 'centramos la imagen en la celda
Next Contador

'Se vuelve a pintar el grid
'una vez terminados los cambios
MSHFlexGrid1.Redraw = True
End Sub



Espero que te sirva.. hasta pronto
__________________
Abraham Velasco
Usuario # 516 en los Foros del Web.
El hombre no vale por lo que sabe, sino por lo que transmite
C'est parce qu'il y a un Dieu que nous sommes libres
aavg está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:26.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93