我在wxpython中有一个按钮,我绑定了EVT_LEFT_DOWN
和EVT_LEFT_UP
。我需要明确知道何时被按下和释放,这就是我没有使用EVT_BUTTON
的原因。
事件工作正常,问题只是审美:当我绑定EVT_LEFT_DOWN
和EVT_LEFT_UP
时,按钮不再呈现被按下的正常外观(阴影和缩进)。
有没有办法明确知道按下和释放按钮的时间,还保留其默认的外观行为?
答案 0 :(得分:0)
所以我找到了解决方案。
如果我在处理程序中为event.Skip()
和EVT_LEFT_DOWN
调用EVT_LEFT_UP
,它似乎会传播事件,以便恢复默认按钮外观行为。