wxPython TextCtrl 转换为大写
我正在寻找一种将输入到 textctrl 字段的文本转换为大写的方法。 我尝试使用验证器并使用“ord”将键事件对象的值转换为大写字母字符值,但是我找不到任何“set”方法。 我也许能够直接访问事件类变量,因为 python 中的类变量从来都不是真正私有的,但我很难找到我需要执行此操作的确切信息。
无论如何,这似乎是一种过于复杂的方法。 还有其他人有什么建议吗。 我错过了一些明显的东西吗?
I was looking for a way to transform text entered into the textctrl field to uppercase. I tried using a validator and transforming the value of the key event object to the uppercase letter char value using 'ord' however I could not find any 'set' methods. I may be able to access the event class variable directly as class variables in python are never really private but im having trouble finding the exact information I need to do that.
Anyway this seems like an overly complicated approach. Does anyone else have any suggestions. Am I missing something obvious?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
尝试这个。
Try this.
检查这个解决方案。
Check this solution.