Kiko:

En
http://www.solutionsoft.co.uk/widgets/editablelistview/index.html
<http://www.solutionsoft.co.uk/widgets/editablelistview/index.html>te podes
bajar un package que hace bastante customdraw en ListView.

Extiende ListView con #nmCustomDraw: . Ahi tenes un implementación un tanto
extraña, quizás encontras las respuestas de por qué no te anda tu
customdraw.
Actualmente eso lo usa para dibujar gridlines, lo cual no esta tan lejos de
lo que queres hacer vos.

Espero que te sea de ayuda.

Saludos
  GallegO

El 22 de abril de 2010 12:00, Jose Gregoris <[email protected]>escribió:

> Hola Gallego
>
> Despues de preguntar el el foro de msdn sin tener una respuesta
> satisfactoria,hasta el momento. Encontré esto:
>
>
> http://msdn.microsoft.com/en-us/library/system.windows.forms.drawlistviewitemeventargs.drawfocusrectangle.aspx
>
> El tema esta en que no tengo idea de como se usa dentro de dolphin.
> Por lo que dice, dibuja el rectangulo sobre el item, solo si   tiene el
> foco. Pero tampoco se si esto  hace el efecto deseado.
> Pues en esta discución:
>
> http://www.eggheadcafe.com/software/aspnet/35511514/how-to-draw-listview-them.aspx.
>
> Dice que no y parece tener el mismo problema que yo.
>
> La verdad me extraña que nadie sepa como se puede hacer esto, parase como
> si intentara hacer brujerías jajaja
>
>
> saludos kiko
>
>
>
>
>
>
> --- El *jue 15-abr-10, GallegO <[email protected]>* escribió:
>
>
> De: GallegO <[email protected]>
> Asunto: Re: [clubSmalltalk] ListView de nuevo ?
> Para: [email protected]
> Fecha: jueves, 15 de abril de 2010, 10:47
>
>
> Kiko:
>
> Debe ser windows, fijate en el msdn si se puede cambiar.
>
> Saludos
>
> El 15 de abril de 2010 10:21, Jose Gregoris 
> <[email protected]<http://mc/[email protected]>
> > escribió:
>
>> Hola Gallego
>>
>> Si entiendo y esta en true.
>>
>> El tema es que esto funciona iluminando , solo el texto !!.
>> Yo quiero que quede como en la  image y no como en la image2.
>> La captura image, tiene el foco y por eso se ve así, pero si salís la
>> selección se pierde en lo visual.
>>
>> Esto  esta  implementado en otra aplicación y  es posible, pero no veo
>> como.No puede ser algo difícil.
>>
>>
>> Que es lo que hace que el icono sea iluminado al seleccionar ?.
>>
>> Y porque diablos, solo queda iluminado el texto al perder el foco ?
>>
>>
>>
>> saludos
>>
>>
>>
>>
>> --- El *jue 15-abr-10, GallegO 
>> <[email protected]<http://mc/[email protected]>
>> >* escribió:
>>
>>
>> De: GallegO <[email protected]<http://mc/[email protected]>
>> >
>> Asunto: Re: [clubSmalltalk] ListView de nuevo ?
>> Para: 
>> [email protected]<http://mc/[email protected]>
>> Fecha: jueves, 15 de abril de 2010, 9:32
>>
>>
>> Kiko:
>>
>> Asegurate de tener #showSelAlways en true.
>> Seguro que ya esta pero no te queda espacio entre iconos para mostrar la
>> seleccion.
>> Podes probar a dibujar un rectangulo negro sobre el canvas del ListView en
>> el rectangulo del elemento seleccionado. NO se si será posible, calculo que
>> sí, ya que por ejemplo se puede dibujar una grilla.
>>
>> Saludos
>>   GallegO
>>
>> Common Control Library
>> http://msdn.microsoft.com/en-us/library/ms649776.aspx
>>
>> El 14 de abril de 2010 16:54, Jose Gregoris 
>> <[email protected]<http://mc/[email protected]>
>> > escribió:
>>
>>> Hola
>>>
>>> No encuentro forma de que el listView, mantenga la seleccion visible
>>> cuando salgo del componente.
>>> Hay alguna propiedad o algo por el estilo ?.
>>> O hay que implementar algo a pata ?.
>>> En el ResourceToolboxPresenter se nota la seleccion porque queda marcado
>>> el texto que tiene el icono, pero en mi caso no tengo texto solo es el
>>> icono.
>>>
>>> saludos kiko
>>>
>>>
>>>
>>> --
>>> To post to this group, send email to 
>>> [email protected]<http://mc/[email protected]>
>>> To unsubscribe from this group, send email to
>>> [email protected]<http://mc/compose?to=clubsmalltalk%[email protected]>
>>>
>>> http://www.clubSmalltalk.org
>>
>>
>>  --
>> To post to this group, send email to 
>> [email protected]<http://mc/[email protected]>
>> To unsubscribe from this group, send email to
>> [email protected]<http://mc/compose?to=clubsmalltalk%[email protected]>
>>
>> http://www.clubSmalltalk.org
>>
>>
>>
>>
>> --
>> To post to this group, send email to 
>> [email protected]<http://mc/[email protected]>
>> To unsubscribe from this group, send email to
>> [email protected]<http://mc/compose?to=clubsmalltalk%[email protected]>
>>
>> http://www.clubSmalltalk.org
>>
>
>  --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<clubsmalltalk%[email protected]>
>
> http://www.clubSmalltalk.org
>
>
>
>
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<clubsmalltalk%[email protected]>
>
> http://www.clubSmalltalk.org
>

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]

http://www.clubSmalltalk.org

Responder a