wxPython如何绑定staticbox中的所有区域?

2024-10-06 12:40:47 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个staticbox和一个staticboxsizer链接到它,里面有3个不同的静态文本。如何绑定整个框,以便静态框覆盖区域内的任何地方都是某个对象的单击事件?换句话说,我怎么能把一个静态框变成一个按钮(尽管我不想要一个按钮)。你知道吗

我试过绑定静态框本身,但只捕获框的轮廓或标签上的点击。我也考虑过尝试绑定staticboxsizer,但是我不能给staticboxsizer一个ID,这个ID对于确定点击是从哪个框开始的是必需的。我玩弄了所有的东西,盒子,尺寸和文字,但似乎应该有一个更优雅的方式。绑定静态文本是一种可能,但它错过了一些领域,我将不得不绑定3个不同的东西。你知道吗

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

谢谢。你知道吗


Tags: 对象文本id区域链接尺寸地方静态