私は独自のクラスを持つノートブックを持っています。そのノートブックにはチェックボタンがあります。そのチェックボタンをバインドしようとしていますが、別のクラスにある別のパネルに静的テキストが表示されます。
元。
class ButtonPage(wx.Notebook)
def __init__(etc.....):
but_img = wx.Bitmap('./button.png',wx.BITMAP_TYPE_PNG)
self.but_img = wx.StaticBitmap(self,bitmap=but_img,pos=((10,170)),style=wx.NO_BORDER)
class PanelPage(wx.Frame)
def __init__(etc....)
self.mainPanel = wx.Panel(self,etc....)
では、このボタンを「ボタンページ」にバインドして、2つの別々のクラスにある場合に、PanelPageに静的テキストを表示するにはどうすればよいですか。私はボタンの親(自己)を作成することに慣れていますが、この例のように見ると、そうすることは意味がありません...。
編集:わかりました、私は実際にそれを理解しました。しかし、何らかの理由でwx.StaticTextはEVT呼び出しに応答しません。これがなぜであるかについて何か考えはありますか?それを回避する方法は?