| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
kalux Master


Registrado: 21 Nov 2003Mensajes: 313Ubicación: Alicante - España
|
Publicado: Sab 17 Jul, 2004 10:02 pm Asunto: Alinear en TListView |
|
|
Hola,
Estoy tratando de alinear las columnas de un TListView.
Buscando he encontrado como alinear en un TListBox asi que supongo que sera similar, pero no me sale.
Supongo que sera similar a esto:
| Código: |
TListView* lv = static_cast<TListView*>(Sender);
TRect rect(Rect);
ListView1->Canvas->FillRect(rect);
for (int i=0; i<Item->SubItems->Count; i++)
{
String str = Item->SubItems->Strings[i];
switch (i)
{
case 0: // 1ª columna
DrawText(lv->Canvas->Handle, str.c_str(),
str.Length(),
&Rect,
DT_CENTER | DT_VCENTER);
break;
}
}
|
Ademas, no se en que evento colocarlo:
Pensaba en OnCustomDrawSubItem pero tengo problemas (con Rect)
He probado varias combinaciones, pero nada de nada.
¿Podeis echarme una mano?. Un saludo y gracias. |
|
| Volver arriba |
|
 |
kalux Master


Registrado: 21 Nov 2003Mensajes: 313Ubicación: Alicante - España
|
Publicado: Mar 20 Jul, 2004 11:55 pm Asunto: |
|
|
| Nada ?? |
|
| Volver arriba |
|
 |
kalux Master


Registrado: 21 Nov 2003Mensajes: 313Ubicación: Alicante - España
|
Publicado: Mie 21 Jul, 2004 5:28 pm Asunto: |
|
|
| Ya me he dado cuenta que es una propiedad del objeto, por lo tanto no es necesario tanta historia.... Entramos en el editor de columnas y modificamos la propiedad Alignment. |
|
| Volver arriba |
|
 |
|