Ir para o conteúdo
fddsantos

Listar numa ListView

Mensagens Recomendadas

fddsantos    0
fddsantos

Boas pessoal,

Estou com problemas a listar numa listview com dados de uma bd porque tudo o que lista é sempre na primeira coluna.

Obrigado pela atenção,

Fábio Santos

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
psantos10    2
psantos10

Boas pessoal,

Estou com problemas a listar numa listview com dados de uma bd porque tudo o que lista é sempre na primeira coluna.

Obrigado pela atenção,

Fábio Santos

deixa ver o seu código

cumps

PS

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
fddsantos    0
fddsantos

 

     private void listRegistosListView()
        {
            List<ClassVarMoeda> lista1 = new List<ClassVarMoeda>();

            lista1 = gesaplicacao.Gesmoeda.listarMoeda1();

            if (lista1.Count < 1)
            {
                MessageBox.Show("Não existem moedas registadas.", "Atenção!");
                txtProcNome.Enabled = false;
                txtProcPais.Enabled = false;
                listView1.Enabled = false;
            }
            else
            {

                foreach (ClassVarMoeda listM in lista1)
                {

                    listView1.Items.Add(listM.Nomefacial);
                    listView1.Items.Add(listM.Ano.ToString());
                    listView1.Items.Add(listM.NomePais);
                    listView1.Items.Add(listM.Valor.ToString());
                    listView1.Items.Add(listM.ValorCompra.ToString());
                    listView1.Items.Add(listM.ValorVenda.ToString());
                    listView1.Items.Add(listM.LucroEstimado.ToString());
                }
            }
        }

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites
Caça    24
Caça

Em vez de

listView1.Items.Add(listM.Nomefacial);
listView1.Items.Add(listM.Ano.ToString());
listView1.Items.Add(listM.NomePais);
listView1.Items.Add(listM.Valor.ToString());
listView1.Items.Add(listM.ValorCompra.ToString());
listView1.Items.Add(listM.ValorVenda.ToString());
listView1.Items.Add(listM.LucroEstimado.ToString());

coloca

listView1.Items.Add(listM.Nomefacial);
listView1.Items[listView1.Items.Count - 1].SubItems.Add(listM.Ano.ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(listM.NomePais);
listView1.Items[listView1.Items.Count - 1].SubItems.Add(listM.Valor.ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(listM.ValorCompra.ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(listM.ValorVenda.ToString());
listView1.Items[listView1.Items.Count - 1].SubItems.Add(listM.LucroEstimado.ToString());

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade