StringGrid, colores y alineación
Foro una preguntica.
Tengo un StringGrid con dos columnas, el la primera quero colocar de color azul con negrilla y la segunda los valores alineados a la derecha, puedo hacer esto?. Gracias. Alexander |
Utiliza el evento OnDrawCell (para ambas cosas). Busca en los foros "StringGrid Color" (sin las comillas), verás como es un tema que ya se ha tratado.
El tema de la alineación es similar (OnDrawCell); Aquí tienes un ejemplo:
|
Hola Alexander, si se puede hacer las dos cosas, pero no es tan simple.
El tema es que el StringGrid no tiene una propiedad directa para hacerlo. Asi que podes programarlo o buscar un compoenete que hay por ahi que ya alguien le agrego esas propiedades. Si queres programarlo aca te doy un ejemplo (puede haber error en el código porque lo estoy acomodando de un programa que hice en CBuilder)
en este ejemplo se pintan las columans de acuerdo al numero que sean. Para que se ejecute este método GrillaDrawCell tenes que escribir algo sobre cada celda. Para la alineación no me acuerdo acuedo y no lo tengo a mano, pero con esto podes empesar. Suerte |
Justo Neftali, te escribio sobre la alineación mientras yo escribia sobre el color :D
Suerte |
Ya funcionó
Caballeros muchas gracias.
Ya lo domino. Alexander. |
hola que tal
siguiendo con este tema otra duda. en el evento "OnDrawCell" puedo validar que al dar enter se pinte una fila completa? la que sigue de donde estoy posisionado, osea para abajo? saludos gracias |
La franja horaria es GMT +2. Ahora son las 14:13:35. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi