wxPython中sizer的使用

原则性的话,总是会将复杂变得简单. 在使用sizer时牢记以下步骤, 加上多多练习, 就会sizer有一个大致的了解了(原文来自wxPythoninaction).

1、创建你想用来自动调用尺寸的panel或container(容器)。
2、创建sizer。
3、创建你的子窗口。
4、使用sizer的Add()方法来将每个子窗口添加给sizer。当你添加窗口时,给了sizer附加的信息,这包括窗口周围空间的度量、在由sizer所管理分配的空间中如何对齐窗口、当容器窗口改变大小时如何扩展子窗口等。
5、sizer可以嵌套,这意味你可以像窗口对象一样添加别的sizer到父sizer。你也可以预留一定数量的空间作为分隔。
6、调用容器的SetSizer(sizer)方法。

你可能感兴趣的:(wxPython)