Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/04/2007, 03:48
Ydriel
 
Fecha de Ingreso: abril-2007
Mensajes: 2
Antigüedad: 17 años, 1 mes
Puntos: 0
Columnas con DataGridView

Hola, como estan, estoy haciendo pruebas con el dataGridView y consigo rellenarlo con los datos de un dataSet y añadir columnas aparte de distintos tipos, pero lo que quiero es dar formato a una columna en concreto, no que me añada otra con los mismos datos, me explico.

Primero, en el formLoad cargo los datos en un dataSet y despues en el dataGridView, aqui esta el codigo de lo que hago:

Private Sub frmSelector_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Try
'Aqui cargo el dataset y el dataGridView con los datos del ds
dsEmpresas = oEmpresa.empresas(frmCuentas.tipo)
Me.dgvEmpresas.DataSource = dsEmpresas
Me.dgvEmpresas.DataMember = "empresas"

'Cargo el estilo del grid
cargaEstiloGrid()
Catch ex As Exception
MsgBox(ex.Message)
End Try

End Sub


Seguido llamo a una funcion para añadir columnas al dataGridView:

Sub cargaEstiloGrid()
Try

Dim miColumna As New DataGridViewColumn
miColumna = New DataGridViewCheckBoxColumn
miColumna.HeaderText = "TIPO"
miColumna.DataPropertyName = "tipo"
Me.dgvEmpresas.Columns.Add(miColumna)

Catch ex As Exception
MsgBox(ex.Message)
End Try
End Sub


Esto lo hace bien, añade una nueva columna del tipo check con los datos de la columna 'tipo' de la base de datos, pero eso, me añade una columna mas, ademas de mostrarme todos los datos, yo lo que quiero es que solo me modifique la columna 'tipo' y la ponga en check, no que me añada otra columna mas, me explico?, espero que si.
Pues si alguien me hecha una mano se lo agradeceria mucho
Un saludo!!