Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leonardohipolito

Problema com button command

Recommended Posts

Olá pessoal,
estou com um problema com passagem de parametros para o command de botões:

 


        for b in cats:
            cats[c] = Button(self.container1, text=b, width=20, command=lambda:self.openCat(b))
            cats[c].pack()
            c = c+1
            
            
        self.container1.pack()

já tentei de tudo, mais o que sempre ocorre é que o método openCat só executa com o ultimo valor de b.

Alguém tem alguma dica de como resolver isso?

 

Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que é Button? O que é openCat? Onde estão as definições disso?

Precisamos de todo código relevante p/ o problema, não apenas partes.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.