【发布时间】:2019-12-06 03:10:15
【问题描述】:
我想让用户在文本框中输入的文本变为大写。我知道有两种方法可以做到这一点,它们是:
Textbox1.Text = UCase(Textbox1.Text)
or
Textbox1.Text = Textbox1.Text.ToUpper
但是:两者都有相同的问题(当嵌入Textbox1_TextChanged 事件处理程序时),即光标不断移回开头,所以如果你慢慢输入,比如 abcdef,它会显示为 FEDCBA .有没有办法在每次使文本大写后将光标移回字符串的末尾?
【问题讨论】:
标签: vb.net visual-studio textbox uppercase textchanged