Muchas gracias por su valiosa ayuda, entiendo lo que dice Roman, y la verdad es que necesito cambiar propiedades dependiendo de la informacion de un campo en base de datos. Utilice el evento Onpaintpane y me trabaja bien pero como dice roman es para pintar el panel, y los componentes del panel toman el ultimo cambio que se realice, no toma el cambio por panel...
saludos