SoloCodigo
CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: Usals en Viernes 10 de Septiembre de 2004, 17:48
-
La cuestion es mas de,gusto grafico que nada,tengo tres columnas en un datagrid las dos primeras estan bloqueadas,y la tercera es modificable,la cuestion es que siempre que ejecuto el programa por ejemplo se posiciona el cursor en la primera columna el datagrid es blanco pero al seleccionar cualquier de las dos columnas el fondo trasero de lo seleccionado se hace gris,y no encuentro la forma de deshacerme de eso,en VB6 eso no pasava,incluso coji y dije pondre un label encima del datagrid y lo are transparente para que se vea el datagrid y no se pueda clickear en las dos primeras columnas,pero no se ve el datagrid,perdonad la parrafada pero queria explicarme lo mejor posible.gracias
-
Pues ya esta solucianada esta cuestion de gustos os pongo el ejemplo,por si le sirve a alguien
Private Sub DataGrid_CurrentCellChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles DataGrid.CurrentCellChanged
'evita el que se puedan desplazar por el datagrid
'pero deja poder modificar solo la columna 2 en cualquier de sus filas
NumeroFila = DataGrid.CurrentCell.RowNumber()
DataGrid.CurrentCell = New DataGridCell(NumeroFila, 2)
End Sub