PDA

Ver la Versión Completa : ¿¿¿DBGrid1.FixedCols := n;???


Sergio J.
01-12-2005, 18:20:20
Hola amigos:
¿Porqué el compilador de delphi 6 desconoce la propiedad FixedCols que pertenece a la clase TCustomGrid declarada en 'Grids'?

Que alguien me lo explique, gracias.

Neftali [Germán.Estévez]
02-12-2005, 09:56:51
Porque no es una propiedad ni public ni published -está cómo protected-; Desde dentro del componente (del DBGrid) sí puedes utilizar propiedades definidas como protected en sus antecesores, pero desde fuera del componente sólo puedes utilizar aquellas que el propio componente o sus antecesores han publicado -public o published-.

Sergio J.
02-12-2005, 10:28:31
Gracias Neftali, tendré que repasar algunas nociones de POO.
Sé que para dejar fijas las primeras columnas de un dbgrig se puede utilizar el componente RxDBGrid de los componentes Rx...
Yo lo que he hecho es poner dos DBGrid, uno al lado del otro, enlazados al mismo DataSource para poder moverse por las columnas del derecho y el izquierdo se mantiene con las columnas siempre visibles. Es una solución 'chapucilla' pero bueno...

Un saludo