SoloCodigo

Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: antonio2976 en Miércoles 16 de Marzo de 2005, 22:16

Título: Sobre Msflexgrid1
Publicado por: antonio2976 en Miércoles 16 de Marzo de 2005, 22:16
como puedo agrgar e mi  MSFlexGrid1 los items uno a uno, y como puedo seleccionar un items y eliminar solo este que seleccione
gracias por la respuesta ente todo gracias.

 :hola:
Título: Re: Sobre Msflexgrid1
Publicado por: Kev en Miércoles 16 de Marzo de 2005, 22:52
Hola, bueno un msFlexGrid trabaja de la misma forma que un array o matriz, para llenaar primero deberas establecer el limite de filas y columnas que tendra tu control, luego recien puedes comenzar a llenar el msflexgrid, con la propiedad TextMatrix(x,y) donde x es la fila y y la columna, te aconsejo que mires las propiedades de este control y luego sabras como hacer para saber la celda seleccionada, com borrar un elemento, etc.. busca las propiedades de este control en el MSDN de Visual Studio


Salu2
 :comp:  :hola:
Título: Re: Sobre Msflexgrid1
Publicado por: Sagutxo en Jueves 17 de Marzo de 2005, 11:00
SAlu2. mirate este archivo de la carpeta de windows help, creo que está muy bien explicado. si no lo tienes ponme una dir de e-mail y te los mando.

MSHFLX98.CHM.

Espero que te sirva.
Título: Re: Sobre Msflexgrid1
Publicado por: novatoSS en Jueves 17 de Marzo de 2005, 14:26
Hola Mira yo relleno un grid así: :comp:

    For filagrid = 1 To numgrid
            Plano =lo que quieras poner en plano          
            Tipo = lo que quieras poner
            Cantidad =  lo que quieras poner
            Unidades =  lo que quieras poner
            Descrip = lo que quieras poner
            NumCaja =  lo que quieras poner
           
            j = j + 1
            Rellena_Grid (j) 'Rellena el grid que contiene la lista de materiales,....
     Next filagrid



Private Sub Rellena_Grid(fila As Integer)


        MSHFlexGrid1.TextMatrix(fila, 0) = plano_componente 'Codigo-Variante
        MSHFlexGrid1.TextMatrix(fila, 1) = Tipo     'Tipo
        MSHFlexGrid1.TextMatrix(fila, 2) = Cantidad 'Cantidad
        MSHFlexGrid1.TextMatrix(fila, 3) = Unidades 'UM
        MSHFlexGrid1.TextMatrix(fila, 4) = descr    'Descripción
        MSHFlexGrid1.TextMatrix(fila, 5) = NumCaja  'Caja
        MSHFlexGrid1.TextMatrix(fila, 6) = fila     'Numera

end sub

espero que te sirva
 :whistling: