none
Exibição de colunas no ListView RRS feed

  • Pergunta

  • Olá amigos.

    Estou tendo uma dificuldade em resolver um problema. Já pesquisei, já tentei por mim mesmo, mas gostaria de uma ajuda.

    Nem sei se é possível o que quero.

    Tenho o seguinte trecho de programa:

                    int valorfinal = int.Parse(textBox7.Text);
                    sql.CommandText = "select Numsorteio from Sorteios_com_as_Trincas";  
                    rs = sql.ExecuteReader();
                    for (int mm = 0; mm<valorfinal-1; mm++)
                    {
                        rs.Read();
                        listView1.Items.Add(rs["Numsorteio"].ToString());
                    }

    Os números dos sorteios estão sendo mostrados somente na primeira coluna, apesar de eu ter definido o Listview com 3 colunas, grid como true e com detalhes.

    Eu gostaria que saísse 3 números por linha. Exemplo

    123   125    127

    134   179   210

    É possível fazer isso no ListView ou existe um controle que me atende melhor. Não tem título. Somente mostrar os números.

    Obrigado.


    Taveira



    sexta-feira, 1 de maio de 2020 00:07

Respostas

Todas as Respostas

  • http://www.macoratti.net/08/08/c_lstv1.htm

    Você precisa adicionar no listview itens do tipo listviewitem, e dentro do listviewitem as colunas.

    Vai precisar fazer uma checagem pra a cada 3 itens quebrar a linha, ou seja, gerar um novo listviewitem.

    Att

    sexta-feira, 1 de maio de 2020 12:33
  • Olá Eliezer.

    Obrigado pela resposta.

    Ajudou muito meu problema. Artigo do Macoratti muito legal. Consegui mostrar os 3 números por coluna. O problema é que os números são mostrados a partir da coluna 1. A primeira coluna fica em branco. Tive que definir o ListView com 4 colunas, porque ele pula a primeira. Veja foto. Pode me ajudar a resolver isso, ou seja, começar a mostrar na primeira coluna?

    Obrigado.


    Taveira

    sexta-feira, 1 de maio de 2020 15:20
  • Boa tarde.

    Poste seu código para tentarmos ajudar.


    MARIANO1776

    sexta-feira, 1 de maio de 2020 16:13
  • OI Mariana e Eliézer.

    Consegui resolver aqui. Estava faltando alinha do item.

    Obrigado a todos.


    Taveira

    sexta-feira, 1 de maio de 2020 17:41