TK 组合框并限制其大小
TK combo boxes & restricting their size
我有一个基于 tkinter 的图形用户界面,它有一个带有组合框的侧面板。它们都包含在一个框架内,便于打包。
事情是如果我放一个 "long_test_level_for_instance" 组合框的宽度增长以适应它(无论是否选择这样的字符串)
我想要的是固定宽度combobox/frame。这可行吗?在 GTK 中这样做很痛苦,但我找到了一种方法,它在 qt 中是自动的,我现在想知道 tk
--编辑--
self.framePLOTSEL.pack_propagate(False)
结合 width=...
然而,这会在展开时剪切组合框的内容(预计在折叠时会被剪切)
组合框小部件有一个 width
属性,您可以使用它来控制组合框的宽度。但是,下拉菜单将始终与控件宽度相同,因此您将无法看到长项目中的所有字符。
我有一个基于 tkinter 的图形用户界面,它有一个带有组合框的侧面板。它们都包含在一个框架内,便于打包。
事情是如果我放一个 "long_test_level_for_instance" 组合框的宽度增长以适应它(无论是否选择这样的字符串)
我想要的是固定宽度combobox/frame。这可行吗?在 GTK 中这样做很痛苦,但我找到了一种方法,它在 qt 中是自动的,我现在想知道 tk
--编辑--
self.framePLOTSEL.pack_propagate(False)
结合 width=...
然而,这会在展开时剪切组合框的内容(预计在折叠时会被剪切)
组合框小部件有一个 width
属性,您可以使用它来控制组合框的宽度。但是,下拉菜单将始终与控件宽度相同,因此您将无法看到长项目中的所有字符。