VB: Datagridview

Asked

Viewed 58 times

0

Good morning.

I have the problem that the table design does not update.

The Design:

Private Sub DataGridClientsDesign() 'Procedimento que contem o novo estilo da datagrid
    Me.tabelaprocurar.DataMember = "Empregados" 'Nome da tabela associada no datagrid
    Me.tabelaprocurar.ReadOnly = False 'Coloca o datagrid apenas para leitura
    Dim GridStyle As New DataGridTableStyle 'Cria um novo estilo do datagrid
    GridStyle.MappingName = "Empregados" 'Associa a relacao da tabela clientes com a da base de dados
    Dim nEmpCol As New DataGridTextBoxColumn 'define a variavel do tipo DataGridTextBoxColumn
    nEmpCol.MappingName = "nEmp" 'atribui um campo da tabela
    nEmpCol.HeaderText = "nEmp" 'atribui um nome à coluna
    nEmpCol.Width = 110 'define tamanho coluna
    GridStyle.GridColumnStyles.Add(nEmpCol) 'adiciona coluna
    Dim nomeCol As New DataGridTextBoxColumn
    nomeCol.MappingName = "nome"
    nomeCol.HeaderText = "Nome"
    nomeCol.Width = 110
    GridStyle.GridColumnStyles.Add(nomeCol)
    Dim localidadeCol As New DataGridTextBoxColumn
    localidadeCol.MappingName = "localidade"
    localidadeCol.HeaderText = "Localidade"
    localidadeCol.Width = 110
    GridStyle.GridColumnStyles.Add(localidadeCol)
    Dim telefoneCol As New DataGridTextBoxColumn
    telefoneCol.MappingName = "telefone"
    telefoneCol.HeaderText = "Telefone"
    telefoneCol.Width = 110
    GridStyle.GridColumnStyles.Add(telefoneCol)
    Dim emailCol As New DataGridTextBoxColumn
    emailCol.MappingName = "email"
    emailCol.HeaderText = "Email"
    emailCol.Width = 110
    GridStyle.GridColumnStyles.Add(emailCol)
    Dim generoCol As New DataGridTextBoxColumn
    generoCol.MappingName = "genero"
    generoCol.HeaderText = "Genero"
    generoCol.Width = 110
    GridStyle.GridColumnStyles.Add(generoCol)
    Dim sectorCol As New DataGridTextBoxColumn
    sectorCol.MappingName = "sector"
    sectorCol.HeaderText = "Sector"
    sectorCol.Width = 110
    GridStyle.GridColumnStyles.Add(sectorCol)
End Sub

Even changing the desired fields, this not updated.

I’d appreciate your help.

Thank you.

  • Someone can help me?

  • But what part of the code are you adding the style you created to your datagridview?

No answers

Browser other questions tagged

You are not signed in. Login or sign up in order to post.