Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Seleccionar varias celdas en un StringGrid

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Seleccionar varias celdas en un StringGrid Responder citando

Hola!

En mi proyecto tengo un StringGrid y necesito que el usuario pueda seleccionar varias filas separadas utilizando por ejemplo SHIFT+Boton izquierdo del ratón.

¿Alguien sabe cómo hacerlo?

Muchas gracias y saludos!

Volver arriba
Mensaje    Asunto: Seleccionar varias celdas en un StringGrid Responder citando

Lo subo, a ver si a alguien le llega la inspiración. A mi aún no se me ha ocurrido.

Gracias.

Volver arriba
Mensaje    Asunto: Seleccionar varias celdas en un StringGrid Responder citando

HOLA:

Bueno StringGrid tiene una propiedad llamada object, con el cual podrias asociar una estructura de datos, y en cuya extructura poner un sw de marca. Un poco complicadete.

Te aconsejo una autentica chapuza. El como marcarlo me es indiferente, pero una vez marcado pones alguna señal en la fila 0
un *, un stick lo que quieras,
Cuando dibujes las celdas ,en el DrawCell,
miras a ver si la fila 0 tiene una marca y lo dibujas de diferente color.

Un poco chapuza, pero te servira.

Nota: Hace algo de tiempo hice un calendario que marcaba filas-columnas separadas, estas estaban asociadas a una base de datos ,lo que hice fue un componente nuevo basado en el TStringGrid, en el que sobreescribi las celdas, recuerdo que me llevo bastante tiempo.

Nota 2: Seguramente es mas facil que lo que te pongo, pero no suelo trabajar mucho en este componente.

By.

Volver arriba
Mensaje    Asunto: Seleccionar varias celdas en un StringGrid Responder citando

¿por que no pruebas el AdvStringGrid de TMS?permite incluir CheckBoxes en las filas y al final puedes obtener las filas marcadas para tratarlas
Volver arriba
Mensaje    Asunto: Seleccionar varias celdas en un StringGrid Responder citando

Supongo que es un componente que no está en las paletas del Builder 6 ¿no?, ¿dónde lo puedo conseguir?

Muchas gracias!

Volver arriba
Mensaje    Asunto: Seleccionar varias celdas en un StringGrid Responder citando

viene en el cd de componentes adicionales de terceros de borland 6. De todos modos puedes ir a la page http://www.tmssoftware.com y bajarlo. Esta dirección está en los enlaces de componentes del foro
Volver arriba
Mensaje    Asunto: Seleccionar varias celdas en un StringGrid Responder citando

¡Muchas gracias!
Volver arriba
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.