我正在尝试动态地将新的sizer添加到现有的嵌套sizer中。我能够使用GetSizer()函数获取指向主窗口大小调整器的指针,但我找不到任何可以按名称搜索sizer的函数。我也尝试了GetChildren函数,它给了我一个指针列表,但我不知道如何按名称识别列表中的嵌套sizer。
答案 0 :(得分:0)
BoxSizer类没有名称参数,因此您无法按名称查找sizer。您可以创建一个字典并将BoxSizer放在那里:
mydict = {"topSizer":topSizer, "othersizer":differentBoxSizer}
或者你可以将sizer对象变成类属性:
self.mySizer
然后你可以参考" self.mySizer"在课堂上的任何地方。