Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/01/2012, 12:35
Avatar de erbuson
erbuson
 
Fecha de Ingreso: noviembre-2009
Mensajes: 701
Antigüedad: 15 años, 1 mes
Puntos: 53
Respuesta: Botón en una celda de un Msflexgrid

Hola, el problema del BOTON es que si lo que pretendes es ponerle un Command, cuando desplazas el Grid, el boton no se desplaza con el, además ibas a tener mas complicado el poner un boton sobre cada linea.

Personalmente optaría por la solución de una imagen. Podrías facilmente creau una pequeña imagen que encajarías en la Fila, Columna deseada y ésta si que se movería con el MsFlexGrid

Estos son los pasos necesarios para situar la imagen en el Grid (MsFlexGrid para abreviar)


Grid.row = Fila
Grid.col = Columna
Grid.CellPictureAlignment = 7

' Para poner la imagen
Set Grid.CellPicture = Imagen.Picture

' Para quitar la imagen
Set Grid.CellPicture = LoadPicture("")

Después sólo tienes que comprobar si han hecho Click en la Fila Columna que contiene la imagen y actuar en consecuencia.

Te lo dice un 'enamorado' del MsFlexGrid

Un saludo
__________________
Agradecer a quien te enseñó, es enseñar lo que de él aprendiste.
Recuerda: Decir gracias, poco cuesta y mucho vale ...