Désactiver Checkbutton Tkinter (gris)
Hey je peux pas comprendre comment le gris-un Tkinter checkbutton.
J'ai essayé d'utiliser state=DISABLED
mais il ne fonctionne pas et j'ai eu un message d'erreur indiquant que
_tkinter.TclError: mauvaise option "activer": doit -colonne, -columnspan, -en, -ipadx, -ipady, -padx, -pady, rangée, -rowspan, ou collante
Reconnaissants pour toute aide, ou si vous avez une meilleure idée de la façon de désactiver temporairement une checkbutton
OriginalL'auteur user3119026 | 2013-12-19
Vous devez vous connecter pour publier un commentaire.
À l'aide de
state=DISABLED
est la manière correcte de le faire.Cependant, vous devez vous mettre dans la mauvaise place.
state
est une option deCheckbutton
, elle doit donc être utilisée comme ceci:Ci-dessous est un exemple de script pour le démontrer:
Si vous souhaitez modifier un checkbutton de l'état par programmation, utilisez
Tkinter.Checkbutton.config
.Ci-dessous est un exemple de script pour le démontrer:
Il est intéressant de noter que l'activation d'un widget est de retour pas, contrairement à une intuition que l'on peut avoir, avec
state=ENABLED
. C'est en faitstate=NORMAL
...OriginalL'auteur iCodez