-1

我正在尝试将新的 sizer 动态添加到现有的嵌套 sizer 中。我能够使用 GetSizer() 函数获取指向主窗口大小调整器的指针,但我找不到任何可以按名称搜索大小调整器的函数。我还尝试了 GetChildren 函数,它给了我一个指针列表,但我不知道如何按名称识别列表中的嵌套大小。

4

1 回答 1

0

BoxSizer 类没有 name 参数,因此您无法按名称找到 sizer。您可以创建一个字典并将您的 BoxSizers 放在那里:

mydict = {"topSizer":topSizer, "othersizer":differentBoxSizer}

或者你可以将 sizer 对象变成类属性:

self.mySizer

然后你可以在课堂上的任何地方引用“self.mySizer”。

于 2013-03-28T15:55:49.317 回答