wxpython - 对话框如何正常关闭?

查看:350
本文介绍了wxpython - 对话框如何正常关闭?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

在对话框中这个类中,如何在自己的成员函数中把自己关掉(正常退出),隐藏也可以哦。开发环境是wxpython。简单点说,就是怎么正常退出。用destroy函数会报错。

代码如下:

        if registration[0:5] == '01:01':
            self.message_dia('恭喜你,注册成功!现在输入账号密码即可登陆')
            self.Destroy()

解决方案

我用TextEntryDialog可以正常退出的。能否贴下你报错的代码和错误日志

dialog = wx.TextEntryDialog(None,"Input the subitem name","Subitem", style=wx.OK|wx.CANCEL)
if dialog.ShowModal() == wx.ID_OK:
    subitem = dialog.GetValue()
else:
    dialog.Destroy()

这篇关于wxpython - 对话框如何正常关闭?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆