No se puede cambiar color a TPanel creado en tiempo de ejecución
Buenos días amigos de ClubDelphi,
Les escribo porque quiero plantearles un problema que tengo y no he podido resolver: Estoy creando un TPanel en tiempo de ejecución y quiero que al momento de que pase el mouse sobre él, el TPanel cambie de color. Para capturar el evento mencionado he utilizado la propiedad OnMouseEnter y lo hace correctamente, pero al momento intentar cambiar el color del panel, no ocurre nada. A continuación detallo el código que estoy utilizando:
Agradezco la colaboración que me puedan brindar para solucionar este problema. |
Hola osmeg, solo tienes que agregar la propiedad ParentBackground a false. Espero que te sea de ayuda.
|
osmeg,
Cita:
Revisa este código: El código anterior en Delphi XE7 sobre Windows 7 Professional x32, Permite cambiar el color de un TPanel en tiempo de ejecución, como se muestra en la siguiente imagen: Espero sea útil :) Nelson. |
Funciona perfectamente. Gracias a ZayDun y nlsgarcia por su colaboración.
|
La franja horaria es GMT +2. Ahora son las 23:12:21. |
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