none
Tengo este problema y no se como solucionarlo RRS feed

  • Pregunta

  • E desidido meter el el nombre que va a ser de las columnas en un cadena y despues lo pongo en la columna del datagridview pero me dice un valor de tipo 'integer' no se puede convertir  en System.Windows.Forms.datagridviewcolumn

    Dim ConvNombreCol As Integer = CStr(Dgv_Herramientas.Columns.Count - 1), StrConv(ComboBox4.Items(Con_x), VbStrConv.ProperCase)
                Dgv_Herramientas.Columns.Add(ConvNombreCol)

    miércoles, 9 de marzo de 2016 6:40

Respuestas

  • No se puede añadir una columna que no sea de tipo columna

    Dim Col As New DataGridViewTextBoxColumn
    Col.DataPropertyName = "PropertyName"
    Col.HeaderText = StrConv(ComboBox4.Items(Con_x), VbStrConv.ProperCase)
    Col.Name = CStr(Dgv_Herramientas.Columns.Count - 1)

    Dgv_Herramientas.Columns.Add(Col)

    De esta forma puedes definir las propiedades de la columna.

    También puedes añadir la columna así:

    DataGridView1.Columns.Add(CStr(Dgv_Herramientas.Columns.Count - 1), StrConv(ComboBox4.Items(Con_x), VbStrConv.ProperCase)


    Saludos, Javier J

    • Marcado como respuesta JETET miércoles, 9 de marzo de 2016 8:03
    miércoles, 9 de marzo de 2016 7:57

Todas las respuestas

  • No se puede añadir una columna que no sea de tipo columna

    Dim Col As New DataGridViewTextBoxColumn
    Col.DataPropertyName = "PropertyName"
    Col.HeaderText = StrConv(ComboBox4.Items(Con_x), VbStrConv.ProperCase)
    Col.Name = CStr(Dgv_Herramientas.Columns.Count - 1)

    Dgv_Herramientas.Columns.Add(Col)

    De esta forma puedes definir las propiedades de la columna.

    También puedes añadir la columna así:

    DataGridView1.Columns.Add(CStr(Dgv_Herramientas.Columns.Count - 1), StrConv(ComboBox4.Items(Con_x), VbStrConv.ProperCase)


    Saludos, Javier J

    • Marcado como respuesta JETET miércoles, 9 de marzo de 2016 8:03
    miércoles, 9 de marzo de 2016 7:57
  • Gracias por responder javier de la segunda manera es como yo lo tenia pero me interesa mas la primera 1000 gracias
    • Editado JETET miércoles, 9 de marzo de 2016 8:03
    miércoles, 9 de marzo de 2016 8:03