wxPython不活动状态?

时间:2015-07-17 16:14:38

标签: user-interface wxpython

现在我正在使用wxPython开发一个程序,我想制作一个GUI,在这种情况下,小部件变为非活动状态,用户无法与它们进行交互。我很确定我以前在程序中看过这个,但我无法想出一个具体的例子。有没有办法在wxPython中执行此操作?我不知道这个技术名称是什么,所以即使给我这个也会有所帮助。

1 个答案:

答案 0 :(得分:1)

当你说“对象”时,你的意思是什么?如果您指的是wx Frame,则可以调用Frame.Freeze()来禁用该帧,并Frame.Thaw()解冻它。如果要创建必须与之交互的新对话框并使所有后台窗口不可用,可以调用Dialog.ShowModal()。最后,许多小部件都有Widget.Enable()功能,您可以根据您是否要启用它来传递TrueFalse