Pular para o conteúdo
Visualizando 11 posts - 1 até 11 (de 11 do total)
  • Autor
    Posts
  • #83667
    Avatar de Tiago_BBTiago_BB
    Participante

      Ola pessoal.. estou com um probleminha.

      Estou usando vb.net 2003!

      Tenho uma aplicação que contém um Spread, onde a primeira coluna são checkbox.

      Inseri um botão que ao ser pressionado deverá checar todos os check box do spread, e caso seja clicado novamente, o mesmo deverá desmarcar os checkbox.

      Fiz dessa forma:

      Dim count As Integer = fsdPlaProducao.Rows.Count

      While (count > 0)

      If fsdPlaProducao.Cells(count – 1, 0).Value = 1 Then
      fsdPlaProducao.Cells(count – 1, 0).Value = 0
      Else
      fsdPlaProducao.Cells(count – 1, 0).Value = 1
      End If

      count -= 1

      End While

      Até ai tudo bem! O meu problema é:

      O usuário pode checar um checkbox antes de clicar no botão, caso isso aconteça, não estou conseguindo fazer com que esse checkbox continua checado e os demais sejam checados.

      Esse meu código marca e desmarca todos caso o usuário não cheque nenhum checkbox antes de clicar no botão, caso ele clique, irá checar todos os checkbox menos o que ele clicou!

      Alguém tem alguma sugestão?

      Agradeço desde ja!!!

      Atenciosamente
      tiago

      #83669
      Avatar de Manoel872Manoel872
      Participante

        If fsdPlaProducao.Cells(count – 1, 0).Value = 1 Then
        fsdPlaProducao.Cells(count – 1, 0).Value = 0
        Else
        fsdPlaProducao.Cells(count – 1, 0).Value = 1
        End If

        count -= 1

        End While

        Não sei se entendi muito bem o que você disse, porém se o problema é que qndo vc desmaca um box e depois clica no botão para marca todos ele não marca qual vc desmarco você ao inves de usar um IF validando o valor que esta no box da linha(x) e por o valor inverso poderia colocar o valor que está no box que marca e desmacar tudo entende? Ops… vi aqui q vc colocou um botão não seria melhor um check box?

        #83671
        Avatar de Tiago_BBTiago_BB
        Participante

          Entaum…
          Eu tenho um checbox e um botão…
          Pelo checkbox fiz sem dificuldades… mais não posso dizer o mesmo em relação ao botão!!!

          #83672
          Avatar de Tiago_BBTiago_BB
          Participante

            Ao carregar a página nenhum checkbox esta checado!!!

            Atte

            #83674
            Anônimo

              [b]Oi Tiago,

              Pra falar a verdade, eu sou muito básica em relacao a vb.net, mas eu achei isso aqui, não sei se te auda no que voê precisa:

              http://support.microsoft.com/kb/321881/pt

              Você está trabalhando com uma oluna de Checkbox e outra de texto, é isso ?[/b] 😈

              #83675
              Anônimo

                Oi Tiago,

                Pra falar a verdade, eu sou muito básica em relacao a vb.net, mas eu achei isso aqui, não sei se te ajuda no que você precisa:

                http://support.microsoft.com/kb/321881/pt

                Você está trabalhando com uma coluna de Checkbox e outra de texto, é isso ?

                #83676
                Avatar de Manoel872Manoel872
                Participante

                  Cara usa a mesma logica no botão faz uma programação na hora que o cara clicar no botão vc muda o caption e atravez dele vc faz a marcação ou desmarcação de todos entende?

                  #83677
                  Avatar de Tiago_BBTiago_BB
                  Participante

                    Entendi…

                    Fazer o teste!

                    Obrigado pela dica!

                    Atte

                    #83684
                    Avatar de Tiago_BBTiago_BB
                    Participante

                      Ae pessoal.. consegui resolver o problema referente aos checkbox.

                      Após pressionar o botão “Selecionar Todos”, eu checo todos os itens e mudo o testo do botão, no meu caso “Desmarcar Todos”, com isso eu guardei em uma sessão e no começo do evento click do botão eu verifico qual o testo do botão, caso seja “Desmarcar Todos” (indicando que todos estejam checados) eu fiz um for desmarcando todos os itens e sai do evento click do botão!

                      Se alguém estiver com alguma dúvida, a disposição.

                      Quero agradecer a ajuda do usuário Manoel872 e da cammy, que foram muto prestaivos.

                      Obrigado pessoal!!!

                      #83686
                      Anônimo

                        Que bom que vc conseguiu resolver! Eu fui olhar varias coisas para poder te ajudar etinha achado aproximado o que eu enviei pra vc..

                        #83697
                        Avatar de Tiago_BBTiago_BB
                        Participante

                          🙂

                          Obrigado pelo interesse.

                          Atte

                        Visualizando 11 posts - 1 até 11 (de 11 do total)
                        • Você deve fazer login para responder a este tópico.
                        plugins premium WordPress