【发布时间】:2013-04-09 16:33:16
【问题描述】:
全部
我想知道如何在wxTextCtrl“多行”样式中实现文本字符数限制。
我需要: 1)达到限制时阻止用户输入(只保留限制范围内的字符)。 2)当用户输入或粘贴到字符串的任何位置时,将光标保持在正确的位置(就在插入字符串之后),并确保1)
例如,我将数字限制为 10: 当我在 wxtextctrl 中输入时:
1)我可以输入直到字符数达到10,然后我不能做任何插入(但我可以删除一些字符,然后输入)。 如:我可以输入1234567890
2) 如果字符数没有达到限制,我可以在现有文本的任何位置输入或粘贴一些字符,直到达到限制。 如:我输入1234,然后我想在现有文本的2和3之间插入34567890,结果是1234567834,光标就在8之后
我该怎么做?
谢谢
【问题讨论】: