wxPython - 如何绑定静态框内的所有区域?

时间:2015-03-10 18:03:52

标签: python user-interface wxpython

我有一个静态框和一个staticboxsizer链接到它,里面有3个不同的静态文本。如何绑定整个框,以便静态框所覆盖区域内的任何位置都是点击事件?换句话说,如何将静态框变成按钮(不过我不想要按钮)。

我已经尝试绑定静态框本身但只捕获了框或标签轮廓上的点击。我也考虑过尝试绑定staticboxsizer,但我不能给staticboxsizer一个ID,这对于确定点击源自哪个盒子是必要的。我玩弄了所有东西,盒子,大小调整器和文本,但似乎应该有更优雅的方式。绑定静态文本是可能的,但它错过了一些区域,我将不得不绑定3个不同的东西。

编辑:我知道如何绑定以及绑定哪个事件,我的问题是如何获取该区域以便我可以绑定它。

感谢。

0 个答案:

没有答案