SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: olarrere en Martes 15 de Julio de 2003, 14:57

Título: Re: MsFlexGrid
Publicado por: olarrere en Martes 15 de Julio de 2003, 14:57
Hola, estoy usando un objeto MsFlexGrid y hasta ahora no se si es posible modificar los datos que contiene...¿Alguien puede ayudarme? Gracias
Título: Re: MsFlexGrid
Publicado por: Majuhemo en Martes 15 de Julio de 2003, 15:33
Hola:
el msflexgrid es solo de lectura, pero puedes hacer algunos artificios, te adjunto un programita que mas o menos hace lo que quieres, claro que tendras que adecuarlo a tu necesidad si te sirve.
Chequea el codigo y te daras cuenta que solo la columna de "Tarde" esta activado y solo permiti numeros.

Suerte;
Título: MsFlexGrid
Publicado por: acalanto en Martes 15 de Julio de 2003, 18:00
No estoy de acuerdo con la respuesta anterior. El Flexigrid lo que no te acepta de forma automática es órdenes desde el teclado, pero puedes variar los valores de cada celda mediab¡nte FlexObject.Textmatrix(row,col)=texto.

Esta propiedad en conjunto con los eventos Keydown y Keypress te permiten que el usuario pueda introducir datos.

Si lo programas muy bien puedes controlar que la celda sólo acepte los datos a los que está destinada (Número con o sin decimales, fecha etc etc..)

Un saludo.