none
como utilizar um looping no datagridview RRS feed

  • Pergunta

  • Galera então eu tenho um datagridview que eu registro Um KIT de produtos nele ate ai tudo bem eu criei manualmente as colunas que ele vai ter (DESCRIÇÃO, QTD,VALOR,CODIGOCPK,PORCENTAGEM) eu ja consigo registrar esses produtos no datagridview em um botão ja no outro botão eu insiro os dados do datagridview no banco de dados só que tem um problema quando eu quero vê o kit com os produtos dentro eu vou carregar o datagridview com banco de dados eu não sei fazer carregar nas colunas que eu criei e quando faço isso não posso registrar ai fiquei sabendo que tenho que fazer um looping alguém da uma ideia pra mim como fazer isso ?
    terça-feira, 12 de junho de 2018 16:20

Respostas

  • Olá Mikael,

    Imagino que a propriedade DataSource do seu objeto, seja uma lista ou coleção de um tipo de objeto que forme o que você entende ser cada uma das linhas do seu DataGridView.

    Partindo desse entendimento, no seu objeto da classe DataGridView, clique com o botão direito e acesse "Edit Columns" (vide):

    Será exibida uma janela com todas as colunas (clique em cada coluna que pode conter valor e informe na propriedade "DataPropertyName", o nome da propriedade que será responsável pelo valor da coluna.

    Pronto, As colunas serão valorizadas com os valores desejados quando você invocar o método Refresh().

    Por favor, caso a resposta lhe ajudar, não esqueça de marcar como útil, isso ajuda muito na comunidade.

    Um grande abraço e boa sorte.

    Anderson.

    terça-feira, 12 de junho de 2018 20:52

Todas as Respostas

  • Aqui está uma imagem pra ajudar a vocês a pensar a me ajudar


    Imagem
    terça-feira, 12 de junho de 2018 16:24
  • Olá Mikael,

    Imagino que a propriedade DataSource do seu objeto, seja uma lista ou coleção de um tipo de objeto que forme o que você entende ser cada uma das linhas do seu DataGridView.

    Partindo desse entendimento, no seu objeto da classe DataGridView, clique com o botão direito e acesse "Edit Columns" (vide):

    Será exibida uma janela com todas as colunas (clique em cada coluna que pode conter valor e informe na propriedade "DataPropertyName", o nome da propriedade que será responsável pelo valor da coluna.

    Pronto, As colunas serão valorizadas com os valores desejados quando você invocar o método Refresh().

    Por favor, caso a resposta lhe ajudar, não esqueça de marcar como útil, isso ajuda muito na comunidade.

    Um grande abraço e boa sorte.

    Anderson.

    terça-feira, 12 de junho de 2018 20:52
  • amigo da esse erro quando vou adc os produtos no datagridview Não é possível adicionar linhas programaticamente à coleção de linhas de DataGridView quando o controle é associado a dados.

    eu queria adc no datagridview e depois clicar no botao salvar e jogar tudo que ta no dgv pro banco de dados

    quarta-feira, 13 de junho de 2018 11:04
  • só que eu tbm queria que o msm datagridview carregasse o kit selecionado no banco de dados
    quarta-feira, 13 de junho de 2018 11:06