首页 > 解决方案 > wxPython:在 wx.TextEntryDialog 中使用 SetHint

问题描述

我有以下类wx.TextEntryDialog在文本控件中创建一个具有默认值的类。但是,我想按原样显示文本值,SetHint因为初始值只是预期输入的一个示例。现在,用户需要删除整个初始文本,SetHint这是在用户开始输入时自动完成的。

有没有办法做到这一点?现在,我无法访问对话框中的文本控件以使用SetHint.

class DlgTextInput(wx.TextEntryDialog):
    """ Creates a Text Input Dialog """

    def __init__(self, parent, message, value='', caption=''):
        """ message: msg to show """
        if caption == '':
            super().__init__(parent, message, value=value)
        else:
            super().__init__(parent, message, value=value, caption=caption)
        self.Center()
    #---
#---

标签: python-3.xmodal-dialogwxpython

解决方案


推荐阅读