如何在同一个wxpython程序中使用多个XRC文件



我正在尝试使用多个XRC文件制作一个wxpython程序。我想将不同XRC文件中的几个面板加载到同一个框架中。我想把面板放在单独的XRC文件中,因为每个面板都是一个更大程序的插件。

一个描述如何将多个XRC文件加载到同一帧中的示例将非常棒。

我知道这个问题很老了,但为了完成起见。我会在一个框架内初始化XRC的不同面板,如下所示:

self.res1 = xrc.XmlResource('Panel1.xrc')
self.panel1 = self.res1.LoadPanel(self, "BtnPanel")
self.p1 = wx.Panel(self.panel1)
self.res2 = xrc.XmlResource('Panel2.xrc')
self.panel2 = self.res2.LoadPanel(self, "TxtPanel")
self.p2 = wx.Panel(self.panel2)

还有一些很好的教程(例如。http://wiki.wxpython.org/XRCTutorial或http://wiki.wxpython.org/UsingXmlResources)这可以作为指导方针。还有xrc。XmlResource文档有助于查找可用的方法。

希望这仍然有用。享受

相关内容

  • 没有找到相关文章

最新更新