Hola:
Tengo un TreeView que tiene CheckBox y un grafico y este cambia de
grafico si el CheckBox esta tildado o no, normalmente si hago un click en el
CheckBox este se tilda y el grafico cambia de color pero si la leyenda del
item a chequear esta seleccionada no se produce el cambio del grafico,
mirando el ejemplo veo que se produce el mismo efecto al presionar el boton
"Cambiar imagen" la imagen no cambia hasta que se seleccione otro item.
Saludos.
--
Rolando Sarrailh
Teléfono,
internacional +54-221-489-1480
nacional 0221-489-1480
local 489-1480
rsarrailh@gmail.com
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
TreeView
- ignacio
- Site Admin
- Mensajes: 9457
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
TreeView
Rolando,
Ha de cambiar igualmente nSelImage. Acabo de modificar el código del ejemplo
de está forma para que refleje el cambio inmediatamente:
METHOD Button9Click( oSender ) CLASS TForm1
Local oItem
oItem := ::oTV:GetSelectedItem()
If oItem != Nil
oItem:nImage := iif( oItem:nImage == 1, 2, 1 )
oItem:nSelImage := iif( oItem:nSelImage == 1, 2, 1 )
Endif
RETURN Nil
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
news:[email=462cc4c7@ozsrv2.ozlan.local...]462cc4c7@ozsrv2.ozlan.local...[/email]
>
> Hola:
> Tengo un TreeView que tiene CheckBox y un grafico y este cambia de
> grafico si el CheckBox esta tildado o no, normalmente si hago un click en
> el CheckBox este se tilda y el grafico cambia de color pero si la leyenda
> del item a chequear esta seleccionada no se produce el cambio del grafico,
> mirando el ejemplo veo que se produce el mismo efecto al presionar el
> boton "Cambiar imagen" la imagen no cambia hasta que se seleccione otro
> item.
>
> Saludos.
>
> --
> Rolando Sarrailh
> Teléfono,
> internacional +54-221-489-1480
> nacional 0221-489-1480
> local 489-1480
> rsarrailh@gmail.com
>
Ha de cambiar igualmente nSelImage. Acabo de modificar el código del ejemplo
de está forma para que refleje el cambio inmediatamente:
METHOD Button9Click( oSender ) CLASS TForm1
Local oItem
oItem := ::oTV:GetSelectedItem()
If oItem != Nil
oItem:nImage := iif( oItem:nImage == 1, 2, 1 )
oItem:nSelImage := iif( oItem:nSelImage == 1, 2, 1 )
Endif
RETURN Nil
Un saludo,
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
news:[email=462cc4c7@ozsrv2.ozlan.local...]462cc4c7@ozsrv2.ozlan.local...[/email]
>
> Hola:
> Tengo un TreeView que tiene CheckBox y un grafico y este cambia de
> grafico si el CheckBox esta tildado o no, normalmente si hago un click en
> el CheckBox este se tilda y el grafico cambia de color pero si la leyenda
> del item a chequear esta seleccionada no se produce el cambio del grafico,
> mirando el ejemplo veo que se produce el mismo efecto al presionar el
> boton "Cambiar imagen" la imagen no cambia hasta que se seleccione otro
> item.
>
> Saludos.
>
> --
> Rolando Sarrailh
> Teléfono,
> internacional +54-221-489-1480
> nacional 0221-489-1480
> local 489-1480
> rsarrailh@gmail.com
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
TreeView
Ignacio:
El ejemplo quedo bien pero mi aplicación cambia el grafico al
hacer click en el CheckBox esté o no seleccionado y entonces tu corrección
no me funciona porque cambia el grafico del ítem seleccionado, no se como
saber cual es el ítem sobre el cual estoy haciendo click en el CheckBox.
Saludos.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:462cd4d9$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Rolando,
>
> Ha de cambiar igualmente nSelImage. Acabo de modificar el código del
> ejemplo de está forma para que refleje el cambio inmediatamente:
>
> METHOD Button9Click( oSender ) CLASS TForm1
>
> Local oItem
>
> oItem := ::oTV:GetSelectedItem()
>
> If oItem != Nil
> oItem:nImage := iif( oItem:nImage == 1, 2, 1 )
> oItem:nSelImage := iif( oItem:nSelImage == 1, 2, 1 )
> Endif
>
> RETURN Nil
>
> Un saludo,
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
> news:[email=462cc4c7@ozsrv2.ozlan.local...]462cc4c7@ozsrv2.ozlan.local...[/email]
>>
>> Hola:
>> Tengo un TreeView que tiene CheckBox y un grafico y este cambia de
>> grafico si el CheckBox esta tildado o no, normalmente si hago un click en
>> el CheckBox este se tilda y el grafico cambia de color pero si la leyenda
>> del item a chequear esta seleccionada no se produce el cambio del
>> grafico, mirando el ejemplo veo que se produce el mismo efecto al
>> presionar el boton "Cambiar imagen" la imagen no cambia hasta que se
>> seleccione otro item.
>>
>> Saludos.
>>
>> --
>> Rolando Sarrailh
>> Teléfono,
>> internacional +54-221-489-1480
>> nacional 0221-489-1480
>> local 489-1480
>> rsarrailh@gmail.com
>>
>
>
El ejemplo quedo bien pero mi aplicación cambia el grafico al
hacer click en el CheckBox esté o no seleccionado y entonces tu corrección
no me funciona porque cambia el grafico del ítem seleccionado, no se como
saber cual es el ítem sobre el cual estoy haciendo click en el CheckBox.
Saludos.
"Ignacio Ortiz de Zúñiga" <NoName@xailer.com> escribió en el mensaje
news:462cd4d9$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Rolando,
>
> Ha de cambiar igualmente nSelImage. Acabo de modificar el código del
> ejemplo de está forma para que refleje el cambio inmediatamente:
>
> METHOD Button9Click( oSender ) CLASS TForm1
>
> Local oItem
>
> oItem := ::oTV:GetSelectedItem()
>
> If oItem != Nil
> oItem:nImage := iif( oItem:nImage == 1, 2, 1 )
> oItem:nSelImage := iif( oItem:nSelImage == 1, 2, 1 )
> Endif
>
> RETURN Nil
>
> Un saludo,
>
> --
> Ignacio Ortiz de Zúñiga
> http://www.xailer.com
>
>
> "Rolando Sarrailh" <rsarrailh@gmail.com> escribió en el mensaje
> news:[email=462cc4c7@ozsrv2.ozlan.local...]462cc4c7@ozsrv2.ozlan.local...[/email]
>>
>> Hola:
>> Tengo un TreeView que tiene CheckBox y un grafico y este cambia de
>> grafico si el CheckBox esta tildado o no, normalmente si hago un click en
>> el CheckBox este se tilda y el grafico cambia de color pero si la leyenda
>> del item a chequear esta seleccionada no se produce el cambio del
>> grafico, mirando el ejemplo veo que se produce el mismo efecto al
>> presionar el boton "Cambiar imagen" la imagen no cambia hasta que se
>> seleccione otro item.
>>
>> Saludos.
>>
>> --
>> Rolando Sarrailh
>> Teléfono,
>> internacional +54-221-489-1480
>> nacional 0221-489-1480
>> local 489-1480
>> rsarrailh@gmail.com
>>
>
>
TreeView
Rolando,
> El ejemplo quedo bien pero mi aplicación cambia el grafico al
> hacer click en el CheckBox esté o no seleccionado y entonces tu corrección
> no me funciona porque cambia el grafico del ítem seleccionado, no se como
> saber cual es el ítem sobre el cual estoy haciendo click en el CheckBox.
Por favor, envíanos un ejemplo (o modifica el de Xailer) para que podamos
probarlo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info
> El ejemplo quedo bien pero mi aplicación cambia el grafico al
> hacer click en el CheckBox esté o no seleccionado y entonces tu corrección
> no me funciona porque cambia el grafico del ítem seleccionado, no se como
> saber cual es el ítem sobre el cual estoy haciendo click en el CheckBox.
Por favor, envíanos un ejemplo (o modifica el de Xailer) para que podamos
probarlo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info