Sindicar Artículos o Comentarios

Componentes José Lalín el 24 Ago 2009

Treeview con colores

Varias veces nos han preguntado en los foros si habría alguna manera de incorporar al control Treeview la posibilidad de cambiar el color de cada uno de sus elementos para poder personalizarlo a nuestro gusto.

treeviewcolor.png

La única diferencia de este componente con el Treeview nativo de Xailer es que no dispone de editor visual para la propiedad aItems y debe ser rellenado en tiempo de diseño con el menú contextual o en tiempo de ejecución con alguno de los siguientes métodos:

  1. METHOD AddItem( cItem, xImage, xSelImage, lBold, lChecked, lParam, nClrText, nClrPane ) // –> oItem
  2. METHOD InsertItem( cItem, xImage, xSelImage, lBold, lChecked, lParam, nClrText, nClrPane, nPos ) // –> oItem

Como se puede apreciar, estos métodos añaden dos nuevos parámetros para indicar el color del texto y del fondo de cada elemento y son totalmente compatibles con sus análogos del Treeview estándar, permitiendo el uso de imágenes, checkboxes, etc.

El ZIP treeviewcolor.zip incluye la DLL para el IDE y la librería para enlazar con las aplicaciones.

Hacer un Trackback del artículo | Suscribirse a los comentarios a través de RSS

Hacer un comentario

Tiene que iniciar sesión para añadir un comentario.