• Viernes 8 de Noviembre de 2024, 12:58

Autor Tema:  Como Ocultar Columnas De Un Datagrid  (Leído 1732 veces)

cerocool

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Como Ocultar Columnas De Un Datagrid
« en: Lunes 1 de Agosto de 2005, 18:40 »
0
:alien:
bueno lo que pasa es que tengo un datagrid que tiene varias columnas pero solo quiero mostrar unas cuantas quisiera saber como puedo ocultarlas, por favor cualquiera que me pueda ayudar se lo agradesco.
[size=109]CeroCool
Crazy programmer loving of the women
[/size]

Knapp

  • Miembro activo
  • **
  • Mensajes: 28
    • Ver Perfil
Re: Como Ocultar Columnas De Un Datagrid
« Respuesta #1 en: Martes 2 de Agosto de 2005, 09:29 »
0
Para empezar... és necesario que tu dataset tenga columnas que no deseas visualizar?
si es así, modifica tu select.

En caso de que las columnas sean necesarias, para ocultarlas debes hacer lo siguiente:
Partiendo de la idea que te declaras un tablestyle y disenyas DataGridTextBoxColumn...
debes asignar a la propiedad "Width" el valor 0.

 :kicking:

cerocool

  • Nuevo Miembro
  • *
  • Mensajes: 13
    • Ver Perfil
Re: Como Ocultar Columnas De Un Datagrid
« Respuesta #2 en: Viernes 5 de Agosto de 2005, 16:23 »
0
:alien:
knapp
si tienes algun ejemplo sobre como crear un tablestyle por favor te agradeceria que me lo pasaras para poder hacerlo gracias.
[size=109]CeroCool
Crazy programmer loving of the women
[/size]

Knapp

  • Miembro activo
  • **
  • Mensajes: 28
    • Ver Perfil
Re: Como Ocultar Columnas De Un Datagrid
« Respuesta #3 en: Martes 9 de Agosto de 2005, 12:32 »
0
Dim EstilTaula As New DataGridTableStyle
        Dim EstilCol As DataGridTextBoxColumn

        EstilCol = New DataGridTextBoxColumn
        EstilCol.HeaderText = "REF. PRODUCTE"
        EstilCol.MappingName = dsProdPF.Tables(0).Columns(0).ColumnName
        EstilCol.Width = 160
        EstilCol.ReadOnly = True
        EstilTaula.GridColumnStyles.Add(EstilCol)

        EstilCol = New DataGridTextBoxColumn
        EstilCol.HeaderText = "DESCRIPCIÓ"
        EstilCol.MappingName = dsProdPF.Tables(0).Columns(1).ColumnName
        EstilCol.Width = 335
        EstilCol.ReadOnly = True
        EstilTaula.GridColumnStyles.Add(EstilCol)

        EstilTaula.AlternatingBackColor = Color.Wheat
        EstilTaula.MappingName = dsProdPF.Tables(0).TableName
        EstilTaula.AllowSorting = True
        Me.dgProdFinal.TableStyles.Add(EstilTaula)

Salut  :kicking: