tkinter columnconfigure 方法)?
tkinter's columnconfigure method(s)?
columnconfigure
、grid_columnconfigure
、grid.columnconfigure
和grid columnconfigure
在tkinter
中有什么区别吗?我有点困惑,因为似乎有不同版本的这个包或不同的文档,例如this 似乎是某种命令 line/shell 语言,与 Python.
无关
来自tkinter
的源代码(Python 3.9 是第 1776 行):
class Misc:
...
def grid_columnconfigure(self, index, cnf={}, **kw):
"""Configure column INDEX of a grid.
Valid resources are minsize (minimum size of the column),
weight (how much does additional space propagate to this column)
and pad (how much space to let additionally)."""
return self._grid_configure('columnconfigure', index, cnf, kw)
columnconfigure = grid_columnconfigure
然后在第 2499 行:
class Grid:
...
columnconfigure = grid_columnconfigure = Misc.grid_columnconfigure
这表明它们是完全相同的函数
grid columnconfigure
实际上不是tkinter
而是tcl
。这是 tkinter
内部使用的。你真的不需要知道它。
columnconfigure
、grid_columnconfigure
、grid.columnconfigure
和grid columnconfigure
在tkinter
中有什么区别吗?我有点困惑,因为似乎有不同版本的这个包或不同的文档,例如this 似乎是某种命令 line/shell 语言,与 Python.
来自tkinter
的源代码(Python 3.9 是第 1776 行):
class Misc:
...
def grid_columnconfigure(self, index, cnf={}, **kw):
"""Configure column INDEX of a grid.
Valid resources are minsize (minimum size of the column),
weight (how much does additional space propagate to this column)
and pad (how much space to let additionally)."""
return self._grid_configure('columnconfigure', index, cnf, kw)
columnconfigure = grid_columnconfigure
然后在第 2499 行:
class Grid:
...
columnconfigure = grid_columnconfigure = Misc.grid_columnconfigure
这表明它们是完全相同的函数
grid columnconfigure
实际上不是tkinter
而是tcl
。这是 tkinter
内部使用的。你真的不需要知道它。