none
CheckedListBox - Dúvida de como fazer ! RRS feed

  • Pergunta

  • Tenho uma dúvida que pra mim tá complicado mas pra vocês tenho certeza de que vai ser moleza !
     
     Seguinte
     
     Carrego um CheckedListBox com varios items, depois dou um loop nos item checados
     e chamo  uma função que gera os relatórios com os item selecionados. 
     como mostra o codigo abaixo.
     
     
     O que eu estou tentando fazer e não consigo é:
     
     Fazer com que no o list fique selecionado na opção que está sendo executada no momento.
     conforme ele da um loop a seleção no list fica sempre no mesmo lugar
     sendo assim, eu não sei qual item selecionado está sendo gerado no momento !
     
     algum pode ajudar ? 
     
     
     For Each drOpcoes As DataRowView In lstOpcoes.CheckedItems
     
      Call GeraXLS(CType(drOpcoes(0), Integer),CType(drOpcoes(1), String))           

     Next

    terça-feira, 10 de maio de 2011 17:43

Respostas

  • Pode fazer assim:

      For Each drOpcoes As Integer In CheckedListBox1.CheckedIndices
       CheckedListBox1.SelectedIndex = drOpcoes
       Thread.Sleep(1000)
      Next
    
    O Sleep é só para dar tempo de ver a seleção.

     


    Bruno Ferreira de Souza
    MSP - Microsoft Student Partner
    MCTS .NET Framework - Windows Applications
    MCPD .NET Framework - Windows Applications
    www.maestrodotnet.com.br
    @BrunoMaestro
    • Marcado como Resposta Marcio JR quarta-feira, 11 de maio de 2011 14:49
    quarta-feira, 11 de maio de 2011 02:56

Todas as Respostas