Visual Basic.NET - DataGridBoolColumn

 
Vista:

DataGridBoolColumn

Publicado por Carlos (12 intervenciones) el 03/07/2008 14:03:28
Hola

tengo una grid cargada con una columna del tipo Check.--- DataGridBoolColumn ---

no obstante me aparece desactivada y no puedo jugar con el checkbox..

tengo la propiedad ReadOnly de la tabla a True para que no se pueda escribir en las celdas ni crear nuevas filas etc.....

pero es posible manteniendo esta propiedad activar una columna determinada???

alguien me orienta por favor!?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:DataGridBoolColumn

Publicado por P. J. (706 intervenciones) el 03/07/2008 17:01:05
Claro que es posible, lo puedes hacer asi:

'ASIGNANDO SOLO LECTURA E IMPEDIR SORTEAR LAS COLUMNAS
For i As Short = 1 To 10 ' Hasta el total de columnas del dataGridView
me.dataGridView1.Columns(i).ReadOnly = True
me.dataGridView1.Columns(i).SortMode = DataGridViewColumnSortMode.NotSortable
Next
me.dataGridView1.Columns(0).ReadOnly = False ' Columna con el Check
me.dataGridView1.Columns(0).Width = 30

Ya con eso podras usar el checkBox, y para poder provocar su seleccion:
'MARCANDO LOS CHECKS
For x As Short = 0 To me.dataGridView1.rowCount -1
me.dataGridView1.Item(0, x).Value = True
Next

Suerte!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:DataGridBoolColumn

Publicado por Carlos (12 intervenciones) el 04/07/2008 08:57:47
Gracias !

pero el problema es que no estoy usando Framework 2.0 .. estoy con 1.1 y esto implica el uso de DataGrid y no de DataGridView.....

con lo que las propiedades de columna no las puedo usar... o no las se usar jejejej


es decir...

me.dataGridView1.Columns(0).ReadOnly = False

en un DataGrid..... no es posible usar esta propiedad...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar