绑定EVT_LEFT_DOWN时如何保留默认按钮外观行为

时间:2012-09-26 17:38:33

标签: wxpython

我在wxpython中有一个按钮,我绑定了EVT_LEFT_DOWNEVT_LEFT_UP。我需要明确知道何时被按下和释放,这就是我没有使用EVT_BUTTON的原因。

事件工作正常,问题只是审美:当我绑定EVT_LEFT_DOWNEVT_LEFT_UP时,按钮不再呈现被按下的正常外观(阴影和缩进)。

有没有办法明确知道按下和释放按钮的时间,还保留其默认的外观行为?

1 个答案:

答案 0 :(得分:0)

所以我找到了解决方案。

如果我在处理程序中为event.Skip()EVT_LEFT_DOWN调用EVT_LEFT_UP,它似乎会传播事件,以便恢复默认按钮外观行为。