打开我的应用程序后,会有一个按钮打开第二个框架。所以我想告诉我的第二个框架根据一个列表来获取信息,该列表的值将由主框架附加到。
例如
在主框架中,有self.pubID
一个动作后,我将一个数字附加到该列表中。之后我打开第二帧,但它没有获取我附加的值,这意味着它无法从该列表中获取更新的信息。谢谢你的帮助。我知道我提供的代码看起来很糟糕,但整个脚本可能很长而且上传时容易混淆,所以我希望它能显示一些东西。
class MyFrame(wx.Frame):
def __init__(self, parent, id, title):
wx.Frame.__init__(self, parent, id, title)
panel = wx.Panel(self, -1)
def OnSelect(self, event):
item = event.GetSelection()
del self.pubID[:]
self.pubID.append(item)
def onInsert(self, event):
self.Lin = InLink("Insert")
self.Lin.Show()
class InLink(wx.Frame):
def __init__(self,title):
wx.Frame.__init__(self, None, title=title, pos=(150,150), size=(200,200))
panel = wx.Panel(self)