![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Solución a bug ListBox + ShowCheckBoxes
Recientemente me he encontrado un problema con el componente LixBox a la hora de programar con Firemonkey.
Os comento el caso, si agregáis items a un ListBox y luego, en runtime, activais la propiedad ShowCheckBoxes:=true, os encontraréis con que el evento que controla cuando un checkbox se activa nunca se lanza. Asímismo, la propiedad IsChecked de cada ListBoxItem tampoco queda marcada. Tras darle muchas vueltas, he encontrado la solución modificando el fichero FMX.ListBox.pas (os recomendaría que en vez de modificar el original simplemente lo copieis al directorio de vuestro proyecto y lo agregueis al mismo. La solución es muy simple, en el procedumiento procedure TListBoxItem.ApplyStyle;, tenéis que cambiar la línea:
por
Espero que a alguien le sea de utilidad. Un saludo |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Solución Planteada para solucion de conexion con Interbase | ingabraham | Varios | 19 | 30-01-2009 14:00:04 |
agregar y/o eliminar items de un listbox a partir de otro listbox | Goyo | PHP | 2 | 27-09-2007 16:46:30 |
La solución de UML a Delphi... | JorgeBec | Noticias | 1 | 23-04-2007 17:53:50 |
solucion de error | Irina | Varios | 10 | 05-06-2003 15:42:05 |
![]() |
|