USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Checked No ListView
ventana
SANTOS
SP - BRASIL
Postada em 28/11/2007 09:45 hs            
Bom Dia Amigos
 
Tenho varias linhas em um ListView que esta com Checked = True.Essas linhas possuem campos numericos que devem ser somados apenas quando o Checked for igual a True.
 
Usei o metodo Itemclick e assim clico no CheckBox que fica como True mas nesse caso o ItemClick so funciona quando eu clico fora do CheckBox, ou seja nas linhas do ListView.Eu quero que apenas as  linhas com  Checked = True, sejam somadas e as outras nao.
 
Isso que eu quero fazer funciona com o DBClick mas ai eu tenho que dar 2 click e eu nao quero 2 clickes e com o Click tambem nao funciona.
 
Sera que alguem ja teve esse problema.
 
Obrigado e um Abraco.
 
     
Anjos
AVEIRO
-- - PORTUGAL
ENUNCIADA !
Postada em 28/11/2007 14:55 hs            
Boas,
uma possivel solucao é criar um ciclo que percorre todas as linhas e vai somando o valor pretendido.
"Se estiver check soma"
 
   
KoRn
Pontos: 2843
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 28/11/2007 15:15 hs            
e nao da pra jogar esse soma dentro desse rotina? essa rotina serve para o seguinte toda a linha que tiver com o checkbox marcado = true, imprime....nao da pra fazer atraves dessa rotina ? quando ele marcar o checkbox ele ja soma essa coluna ?, desculpa se falei besteira
 
With ficha_etiquetas
For i = 1 To ListView1.ListItems.Count
    If ListView1.ListItems(i).Checked = True Then
    .cont = .cont + 1
   
    End If
Next
If .cont = 0 Then: MsgBox "Não Existe Cliente Selecionado", vbInformation: Exit Sub
.InitArray
.Show vbModal
Exit Sub
End With
 
 
dessa forma eu marco todos os Checkbox atraves de um botao
 
For i = 1 To ListView1.ListItems.Count
  ListView1.ListItems.Item(i).Checked = True
Next
 
 
dessa forma eu desmarco
 
 For i = 1 To ListView1.ListItems.Count
  ListView1.ListItems.Item(i).Checked = False
Next
   
ventana
SANTOS
SP - BRASIL
ENUNCIADA !
Postada em 29/11/2007 07:50 hs            
Obrigado KoRn
Eu irei experimentar a sua sugestao.
 
Um Abraco
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página