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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  CheckBox
Alexandre Patos
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 18/06/2008 13:40 hs            
Pessoal, seguinte tenho um checkbox que precisar usar as tres opcoes da propriedade
value dele, mas com o click do mouse só consigo usar check, uncheck, nao consigo
usar a opcao 2 que é a Grayed, alguem sabe me dizer como ?
     
Perci
MATÃO
SP - BRASIL
Postada em 18/06/2008 13:53 hs            
Não entendi bem, Alexandre.
 
Você quer clicar no Check e ele ficar Grayed?
 
Se for, experimenta colocar
 
Private Sub Check1_Click
    Chek1.Value=VbGrayed
End Sub
 
No meu caso deu certo.
 
Testa e depois responde.
 
Até mais.
     
Alexandre Patos
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
Postada em 18/06/2008 13:57 hs            
perci, na verdade nao é isso, exemplo
1-coloco um check box no form correto
2-executo o projeto
3-clico no checkbox ele fica com marcado
4-clico novamente ele fica desmarcado
5-clico novamente ele fica marcado
6-clico novamente ele ficar desmarcado
 
entao, ele nunca fico grayed, entendeu? a pergunta é, quando ele vai ficar grayed ?
posso querer usar as 3 opcoes, mas quando fico clicando no check ele só faz check
e uncheck
     
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
Postada em 18/06/2008 15:08 hs            
Faz o seguinte alexandre coloque um contador de clique ex:
 
no general do form coloque
 
Dim Cont as Integer
 
depois cole este código
 
Private Sub Check1_Click()
cont = cont + 1
Select Case cont
Case 1
    Check1.Value = 1
Case 2
    Check1.Value = 0
Case 3
    Check1.Value = vbGrayed
    cont = -1
End Select
End Sub
 
veja se te ajuda
 
     
Página(s): 1/1    

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