FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Modificar las propiedades de un TListView
En un TListView necesito que sólo las dos primeras columnas del mismo se muestern en ngerita. Estoy usando este código:
Código:
void __fastcall TForm1::ListView1CustomDrawItem(TCustomListView *Sender, TListItem *Item, TCustomDrawState State, bool &DefaultDraw) { Sender->Canvas->Font->Style = TFontStyles() << fsBold; } //--------------------------------------------------------------------------- void __fastcall TForm1::ListView1CustomDrawSubItem(TCustomListView *Sender, TListItem *Item, int SubItem, TCustomDrawState State, bool &DefaultDraw) { if (SubItem > 0) Sender->Canvas->Font->Style = TFontStyles() >> fsBold; } //--------------------------------------------------------------------------- |
#2
|
||||
|
||||
¡Pero que burro soy! Sólo me hacía falta poner el tipo de letra de todo el ListView con negrita.
|
#3
|
||||
|
||||
Prueba con
Código PHP:
|
#4
|
||||
|
||||
No vale. Con ese código la primera columna (el Caption de cada Item) no lo pone en negrita.
|
#5
|
||||
|
||||
Entendí que sólo querías las dos primeras columnas en negrita y el resto en normal. La idea era unir ese código al del Caption del Item aunque puse SubItem == 0 y debe ser SubItem == 1:
Código PHP:
Saludos. |
#6
|
||||
|
||||
Muchas gracias por la ayuda.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Agrupar Objetos y Modificar Propiedades | sa_pirata | Varios | 4 | 23-09-2016 04:46:39 |
Modificar propiedades simultáneamente | washiloo | C++ Builder | 2 | 23-09-2011 14:23:24 |
Modificar propiedades de sistema | mantpro | API de Windows | 3 | 05-07-2010 10:40:25 |
Modificar propiedades de texto en ejecucion | betopin | Impresión | 3 | 25-02-2009 15:24:11 |
Modificar y guardar las propiedades Font | Carmelo Cash | OOP | 7 | 12-10-2004 18:21:00 |
|