FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
Grid y CbsEllipsis
Hola a todos,
Bueno yo estoy utilizando un Grid y necesito saber como puedo hacer que un boto de una columna me llame un form y el otro boton de otra columna me llame otra form diferente.. ya se que para hacer que en mi grid aparezca el boton solo tengo que cambiar la propiedad bottomStyle a "cbsEllipsis" , yo llamo una ventana pero no se como hacer para que la otra columna llame otra distinta.. muchas gracias de ante mano.. Kevisch |
#2
|
||||
|
||||
Hola,
No tengo experiencia con los "DbGrid", pero, si el evento que utilizas ha de ser "OnCellClick" del "DbGrid" podrías hacer algo parecido a esto: Por supuesto podrías utilizar otra propiedad de "Column", que es el parámetro conque cuentas en el evento susomentado y que podrás utilizar para saber "de dónde viene el clic", de modo que puedas obrar en consecuencia. ¿Me equivoqué mucho? Última edición por dec fecha: 08-08-2005 a las 19:28:14. Razón: (corrección del texto) |
#3
|
||||
|
||||
Saludos!
Mejor que el evento "OnCellClick", y ya que quieres ejecutar el formulario al pulsar el botón de la columna, es utilizar el evento "OnEditButtonClick" y comprobar, en dicho evento, el valor de la propiedad "SelectedIndex" del mismo "DBGrid" para saber en que columna se hizo el click. |
#4
|
||||
|
||||
Hola,
¿Y qué he dicho yo? |
#5
|
|||
|
|||
Gracias
Gracias,
Me funciono muy bien, gracias por ayudarme.. Kevisch... |
#6
|
||||
|
||||
La diferencia es que "OnCellClick" se ejecuta al hacer click sobre una celda y "OnEditButtonClick" solo se ejecuta cuando se pulsa en el botón que contiene la celda. A parte, "OnEditButtonClick" no contiene el parámetro "Column", por eso lo de usar la propiedad "SelectIndex".
Tu solucion es bastante válida, solo di la mia por si queria que el formulario solo se ejecutara al hacer click en el botón de la celda y no en la celda en sí ;-) |
#7
|
||||
|
||||
Hola,
Cita:
|
#8
|
||||
|
||||
Ok, jeje! obviamente aun soy mu' nuevo en el foro ;-)
|
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|