![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Tengo un StringGrid con varias columnas, quiero saber como se hace para que solamente se puedan editar algunas columnas. Ejemplo: tengo las columnas A, B y C, solamente quiero escribir en las celdas de la columna C y que las celdas de las columnas A y b sean de solo lectura.
Gracia. Santiago
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
|
#2
|
|||
|
|||
|
hola
lo primero que se me ocurre es usar el evento OnKeyPress con algo parecido a esto if stringgrid1.Col <> 3 then exit; donde 3 seria la columna donde puedes escribir |
|
#3
|
|||
|
|||
|
Mira este hilo, puede ayudarte.Pero es a nivel de celda no de columna.Pero se puede cambiar, cambiado la condicion.
http://www.clubdelphi.com/foros/show...&threadid=5974 Saludos |
|
#4
|
|||
|
|||
|
A lo mejor también puede servirte la propiedad FixedCols que tiene el propio componente
|
![]() |
|
|
|