Jump to content


Photo

TStringGrid y mas de una columna fija


  • Please log in to reply
3 replies to this topic

#1 FGarcia

FGarcia

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 687 posts
  • LocationMéxico

Posted 02 August 2012 - 05:06 PM

Hola!

Por aqui retomando un proyecto y algunas preguntas. Esta es la primera

¿Es posible en un stringgrid tener mas de una columna fija que no sea adyacente? Es decir, la primera columna fija siempre es la cero por defecto, pero si necesito otra en la columna 5 y otra en la columna 9 ¿como hacer eso?

Gracias por su tiempo!!!


  • 0

#2 Sergio

Sergio

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1092 posts
  • LocationMurcia, España

Posted 03 August 2012 - 01:40 AM

No se puede.

Lo más parecido sería unir varios stringgrids de forma que tu columna 5 sea la 1 del segundo grid... pero sincronizar el movimiento de los 3 o 4 grids por código quizás sea difícil, nunca lo he probado, pero no veo otra posible salida.
  • 0

#3 FGarcia

FGarcia

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 687 posts
  • LocationMéxico

Posted 03 August 2012 - 08:33 AM

¡Gracias por tu respuesta Sergio!

Si, ya lo había buscado pero al final llegue a la misma conclusión, aunque quería saber la experiencia de alguien mas. Seguire adelante entonces con la misma idea para no perder tiempo.


Saludos!!
  • 0

#4 Sergio

Sergio

    Advanced Member

  • Moderadores
  • PipPipPip
  • 1092 posts
  • LocationMurcia, España

Posted 04 August 2012 - 02:53 PM

...o podrías cambiar el OnDrawCell para poner el fondo gris en las 3 columnas "fijas" y en el OnCellEnter si una de esas columnas pues pasas a la siguiente... las puedes fijar tu mismo con los eventos, eso si, no se cuantos necesitarás modificar, ni siquiera se que exista un OnCellEnter, si no tendráas que cambiar el KeyPress para no dejar entrar a editar esas celdas nunca.
  • 0




IP.Board spam blocked by CleanTalk.