在我的应用程序中,我想要一个搜索框,可能类似于 提供的搜索框,其中wx.SearchCtrl
包含搜索按钮和取消按钮。我还想知道用户何时按下Up或Down,以便我可以浏览搜索结果。当我做一个演示时,wx.TextCtrl
我可以像这样绑定事件
self.textbox = wx.TextCtrl(self)
self.textbox.Bind(wx.EVT_KEY_DOWN, self.OnKeyDown, self.textbox)
但是,一旦我更改textbox
为,wx.SearchCtrl
我就无法再捕捉到该事件了。我可以使用绑定wx.SearchCtrl
还是必须实现绑定以textbox
使其看起来像一个?
如果这很重要,我正在 Ubuntu (Gnome) 上进行开发,该应用程序应该可以在 Linux 和 Windows 上运行良好。