python-3.x - 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()
#---
#---
解决方案
推荐阅读
- php - PHP opendir() 和 scandir() 不工作(CentOS 7)
- image - 从openshift源代码构建容器映像的正确方法是什么
- java - 如何将数组字符串值与枚举值进行比较
- android - 通过 Git Hub 秘密传递 build.gradle android 中的 local.properties
- c++ - const 指针会在 C++ 中生成 const 字段吗?
- mongodb - MongoDB - 在不同端口上使用正确的配置自动启动
- algorithm - 算法:挑选几个不同权重的项目,使它们的总和尽可能接近某个值
- apache-spark - Spark:未分配作业
- asynchronous - 如何在 blazor 组件中使用异步任务的字符串结果?
- java - 服务层设计