2009-08-12 27 views
2
  1. 如何僅更改wxPython中的對象的高度,並將其寬度自動更改?在我的情況下,它是一個TextCtrl。更改wxPython中的對象的高度

  2. 如何使窗口的高度可用於更改並鎖定寬度?

回答

6

對於寬度或高度,以自動確定基於使用它-1的值,例如爲(-1, 100) 100和自動寬度的高度上下文。

控件的默認大小通常爲(-1, -1)

如果指定了寬度或高度,並且控件的sizer項沒有設置wx.EXPAND標誌(請注意,即使設置了此標誌,默認情況下某些sizer不會在兩個方向上展開),您可以將其稱爲「鎖定」,因爲它不會佔據那個層面。

請務必深入研究sizers的工作原理,因爲它是GUI設計中最重要的事情之一。