Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: Maurice_Lupin en 9 Marzo 2012, 00:05 AM

Título: F1 - Modificar columna de DataGridView con código
Publicado por: Maurice_Lupin en 9 Marzo 2012, 00:05 AM
Estoy tratando de modificar el tipo de una columna, de DataGridViewTextBoxColumn -> DataGridViewCheckBoxColumn de un DataGridView con código, lo que encontre es eliminar la columna e insertar otra, pero se pierden los datos, quisiera modificar la columna sin perder los datos.

Tiene que ser con código, pues cargo el Datagridview con un dataset y luego quiero modificar la 2da columna para que sea un CHeckBox.

Espero alguien tenga sugerencias, gracias  :-(
Título: Re: F1 - Modificar columna de DataGridView con código
Publicado por: NetJava en 10 Marzo 2012, 17:47 PM
Buenas.

Por que no se creas las dos columnas desde los atributos del control, les pones que tengan check y luego ya cargas el dataset. Posiblemente no te sirva el orden.
Título: Re: F1 - Modificar columna de DataGridView con código
Publicado por: Maurice_Lupin en 11 Marzo 2012, 04:37 AM
Voy a probar con lo que dices, pero ya encontre la solución con puro código, demora unas milesimas de segundo el cambio, pero si desde el diseñador funciona me ahorraria algunas milesimas  :-X

De todos modos hare un pequeño post con el code que ha resultado. Estoy utilizando SharpDevelop y SQLite.

Saludos.