Seleccionar y Copiar una fila de un StringGrid
Estimados amigos del club: ¿cómo puedo hacer para seleccionar toda una columna de un StringGrid y copiar su contenido en otra columna del mismo?
Muchas gracias por su repuesta. Saludos. Carlos Alberto |
En esta entrada de mi blog, se habla de cómo tratar con el portapapeles en Windows. A parte de que te pueda interesar la lectura, el ejemplo que se adjunta es justo de cómo realizar Copy/Paste de filas de un StringGrid.
Revisa el código dele ejemplo, porque creo que es justo o que necesitas. |
Hola CarlosAlberto, seleccionar directamente creo que no se puede, para seleccionar la columna y se note, lo que se me ocurre es que pintes dicha columna, haciendo click sobre el titulo de la columna, pero como el StringGrid no tiene un evento OnTitle, podriamos utilizar el evento OnMouseDown y el procedimiento MouseToCell:
Utilizamos la variable Global Columna, para guardar la columna cuando se ha hecho Click sobre el titulo y la que va a ser pintada
Revisa la pagina que te ha indicado Neftali, hay muchas cosas que te pueden ayudar ;). Saluditos |
Ahora, para copiar una columna en otra, un ejemplo (seleccionamos la columna que queremos copiar, luego seleccionas la columna donde se va a copiar y presionas en el boton copiar), esta parte es depende de ti, como desees que se haga, solo es una idea.
Saluditos |
me pueden ayudar
como hacer que una celda sea soloamente editable y saber si esta llena o no
|
Hola monfa y bienvenido a los foros de Club Delphi :)
Te invito a que leas nuestra Guía de estilo. Por favor, crea un nuevo hilo con tu consulta, dale un título que se relacione con el contenido de ella y explíca detalladamente que es lo que estás buscando (Es decir, nombre del componente sobre el que tenés la duda, resultado que esperas, etc, etc... ) Un saludo y muchas gracias por tu colaboración. |
Estimada Caro: gracias por la respuesta sobre copiar una columna de un Stringgrid
Saludos. Carlos Alberto |
La franja horaria es GMT +2. Ahora son las 18:49:32. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi