如何在 wxPython 中仅更改对象的高度,而使其宽度自动变化?就我而言,它是一个 TextCtrl。
如何让窗口的高度可以改变并锁定宽度?
最佳答案
要根据上下文自动确定宽度或高度,请使用 -1 值,例如 (-1, 100)
表示高度为 100 并自动确定宽度。
控件的默认大小通常为(-1, -1)
。
如果指定了宽度或高度,并且控件的 sizer 项没有设置 wx.EXPAND
标志(请注意,即使设置了此标志,某些 sizer 也不会在两者中扩展)默认情况下的方向)您可以将其称为“锁定”,因为它不会更改该维度。
确保深入研究 sizer 的工作原理,因为它是 GUI 设计中最重要的事情之一。
关于python - 在 wxPython 中改变对象的高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1265821/