Visual Basic Foro
Programación => Visual Basic 6 => Mensaje iniciado por: k_arlytos en Abril 09, 2013, 06:23:06 pm
-
BUENAS QUE TAL, TENGO UN PROBLEMA CON EL MSHFLEXGRID SOBRE SELECCION DE UNA MUCHAS FILA
NO ENCUENTRO LA PROPIEDAD PARA DECIRE DE QUE SOLO SELECCIONE UNA FILA NADA MAS
,PERO ESTE CONTROL SIEMPRE ME SELECCIONA VARIAS FILAS
EXISTE ALGUNA FORMA DE QUE SELECCIONE UNA SOLA FILA NADA MAS
-
Pues si, solo debes asignar el valor "seleccionar por filas" a la propiedad SelectionMode
grid.SelectionMode=1 'flexSelectionByRow
-
nada igual selecciona todas las filas con el mouse doy clik a uno y si sigo arrastrando se pintan hasta donde termina el punterno del mouse
-
Hola:
No creo que en realidad esto se pueda hacer, yo por lo menos que uso mucho el MsFlexgrid, y ´que suelo hacer para evitar esto es en el evento Click
Private Sub Grid_Click()
Grid.RowSel = Grid.Row
End Sub
Así lo único que consigo es que seleccione la primera en la que se ha pulsado y ya me vale.
Saludos
-
o tambien Grid.Rowsel=0 que algo asi recuerdo tener para evitar eso.