none
Como fazer um foreach no listview RRS feed

  • Pergunta

  • Boa tarde pessoa,

    tenho uma aplicação Windows forms, em um formulário tenho um listview com alguns items e seus respctivos codigos..

    O que eu queria fazer é achar um codigo especifico dentro desse listview. Queria saber se há como faze-lo, resumindo seria uma pesquisa dentro do listview.

    ja tentei com esse codigo não funcinou, se algum tiver uma ideia, me ajuda.

    foreach (ListViewItem lvi in listRequisicao.Items) 
    { 
       codigoEqui = Convert.ToInt32(lvi.SubItems[0].Text);
                    
      if (codigoEquipamento == ControleEquipamento)
      {
         lblModelo.Text = dados.TB_EQUIPAMENTO.DES_NOME;
         lblFabricante.Text = dados.TB_FABRICANTE.DES_NOME;
         lblTipo.Text = dados.TB_TIPOEQUIPAMENTO.DES_NOME;
         break;
       }
    }

    sexta-feira, 7 de dezembro de 2012 20:05

Todas as Respostas

  • Opa tudo bem?

     foreach (ListViewItem itemRow in this.ListView.Items)
        {            
            for (int i = 0; i < itemRow.SubItems.Count; i++)
            {
                // fazer aki alguma coisa!
                // e.g 'itemRow.SubItems[count]' <-- Deve dar acess direto ao item
                
            }
        }

    http://marcoscavaleiro.blogspot.com MCTS

    • Sugerido como Resposta Romy Moura segunda-feira, 10 de dezembro de 2012 16:41
    segunda-feira, 10 de dezembro de 2012 14:13