在wxPython中更改对象的高度

时间:2009-08-12 12:22:34

标签: python wxpython size

  1. 如何在wxPython中仅更改对象的高度,使其宽度自动?在我的例子中,它是一个TextCtrl。

  2. 如何使窗口的高度可以更改并锁定宽度?

1 个答案:

答案 0 :(得分:6)

根据您使用的上下文自动确定宽度或高度值-1,例如(-1, 100),高度为100,自动宽度。

控件的默认大小通常为(-1, -1)

如果指定了宽度或高度,并且控件的sizer项没有设置wx.EXPAND标志(请注意,即使设置了此标志,默认情况下某些sizer也不会在两个方向上展开)可能会把它称为“锁定”,因为它不会破坏这个维度。

确保深入研究sizer的工作原理,因为它是GUI设计中最重要的事情之一。