Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/347.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用网格禁用带有单选按钮的spinbox_Python_Tkinter_Checkbox_Tk - Fatal编程技术网

Python 使用网格禁用带有单选按钮的spinbox

Python 使用网格禁用带有单选按钮的spinbox,python,tkinter,checkbox,tk,Python,Tkinter,Checkbox,Tk,我整晚都在努力解决我的问题,所以现在我就在这里问这个问题 看起来很简单:如何用单选按钮禁用spinbox 我尝试创建两个函数,分别禁用、启用和使用command radiobutton中的命令,但它什么也不做。我也试着用“父母”这个词,但它不起作用。我试着只使用if,但总是这样:不工作 在这里()我找到了一些代码,它们可以做我想做的事情,但是使用pack(我只是通过spinbox更改了条目,它就工作了)。然而,这是一个大程序,我不能用pack重新编码和重新学习 有人有主意吗 非常感谢,然后将pa

我整晚都在努力解决我的问题,所以现在我就在这里问这个问题

看起来很简单:如何用单选按钮禁用spinbox

我尝试创建两个函数,分别禁用、启用和使用command radiobutton中的命令,但它什么也不做。我也试着用“父母”这个词,但它不起作用。我试着只使用if,但总是这样:不工作

在这里()我找到了一些代码,它们可以做我想做的事情,但是使用pack(我只是通过spinbox更改了条目,它就工作了)。然而,这是一个大程序,我不能用pack重新编码和重新学习

有人有主意吗


非常感谢,然后将
pack()
更改为程序中使用的任何布局函数。禁用任何tk小部件的标准方法是
w.config(state=tk.DISABLED)
。为什么这对你不起作用?