如何将wx.BitmapButton更改回其原始状态wxpython?

2024-06-16 08:31:49 发布

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

我正在尝试获取wx python中位图按钮的当前状态。 我有3种不同的按钮状态,即单击、激活和禁用。 按钮将实时处于这些状态中的任何一种

我禁用所有按钮5秒钟,之后,我想保留前面显示的状态。 我厌倦了使用GetBitmap()、GetBitmapDisabled()、GetBitmapPressed()这些函数,但它对我不起作用

举个例子,, 我们有按钮名称键盘,它的当前状态可以是活动、禁用或单击状态,具体取决于操作Keypad_Active

现在按下“确定”按钮->;键盘按钮将在5秒钟内变为禁用状态,之后如何恢复到原始状态

我在建立这方面的逻辑方面面临困难。如果你能提出一些解决办法,那会很有帮助的


Tags: 函数gt名称状态逻辑键盘按钮例子
1条回答
网友
1楼 · 发布于 2024-06-16 08:31:49

您不应该使用位图作为按钮状态的代理。只要将当前状态显式存储在程序中,并在更改按钮时相应地更新按钮即可

相关问题 更多 >