![]() |
Bloquear filas en dbgrid
La consulta es la siguiente, al dezplegar en una cxgrid asociada a una query necesito que algunas de la filas mostradas no se puedan seleccionar (disabled o algo asi). Es posible esto? Muchas gracias.
|
Hola.
Creo que podrías valerte del evento OnEditing de la vista cx. Si asignas False al parámetro Boolean AAllow, lograrás evitar que el usuario modifique el valor de la celda que está intentando editar, y por lo mismo te sirve para toda una fila. Seguramente hay otros caminos, pero este es el que a bote pronto se me ocurre. :) Agrego: Ahora que leo tu pregunta nuevamente, noto que escribiste seleccionar y no editar. En ese caso OnCanSelectRecord es un evento más apropiado, según se describe en la propia ayuda: Cita:
|
Muchas gracias, funciona correctamente.
|
La franja horaria es GMT +2. Ahora son las 07:27:05. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi