![]() |
eliminar opcion de eliminar en un dbgrid
Hola a todos, amigos del foro. quisiera saber si existe alguna forma de anular en un dbgrid la posibilidad de eliminar un registro presionando las teclas de [ctrl]+[supr]. o la forma de desabilitar esta funcion propia del dbgrid. Gracias de antemano por la respuesta . :mad:
|
Hola,
No conozco el componente a que te refieres, solo de pasada, por lo que es posible que lo que diga no sirva o, cuando menos, pueda hacerse de otra manera. Propongo que en el evento OnKeyDown del DbGrid o en el del formulario en que esté dicho componente sitúes algo parecido a esto:
¿Puede hacerte el apaño? |
Cita:
En la propiedad Options del dbgrid pon dgConfirmDelete en true y en el evento BeforeDelete del dataset asociado pon:
Lo primero evita que el dbgrid muestre el mensaje de confirmación y lo segundo impide al dataset borrar el registro. // Saludos |
Gracias Roman , por ayudarme con el problema que tenia. Ya solucione mi problema. :p
|
La franja horaria es GMT +2. Ahora son las 07:18:36. |
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