簡體   English   中英

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

[英]How do you use multiple XRC files in the same wxpython program?

我正在嘗試使用多個 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/XRCTutorialhttp://wiki.wxpython.org/UsingXmlResources )可以用作指南。 此外, xrc.XmlResource 文檔對於查找可用方法很有用。

希望這仍然有用。 享受。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM