如何使用 .net 修改文本框中的输入内容?
- 内容介绍
- 文章标签
- 相关推荐
本文共计256个文字,预计阅读时间需要2分钟。
我想允许用户使用键盘输入符号。我正在检查按下下的文本框的文本内容,然后将其更改为符号,例如,如果按a,文本框将显示☆。问题是文本框同时显示a和☆。
Private Sub TextBox_KeyDown(sender as object, e as keyeventargs) handles TextBox.KeyDown Select Case e.key Case 'a' TextBox.text += '☺' End Select End Sub 尝试使用KeyPress事件.在该事件处理程序中,您需要将KeyPressEventArgs的Handled属性设置为true,以防止将键添加到文本框中.
Private Sub TextBox_KeyPress(sender as object, e as KeyPressEventArgs) handles TextBox.KeyPress Select Case e.key Case 'a' TextBox.text += '☺' e.Handled = True End Select End Sub
本文共计256个文字,预计阅读时间需要2分钟。
我想允许用户使用键盘输入符号。我正在检查按下下的文本框的文本内容,然后将其更改为符号,例如,如果按a,文本框将显示☆。问题是文本框同时显示a和☆。
Private Sub TextBox_KeyDown(sender as object, e as keyeventargs) handles TextBox.KeyDown Select Case e.key Case 'a' TextBox.text += '☺' End Select End Sub 尝试使用KeyPress事件.在该事件处理程序中,您需要将KeyPressEventArgs的Handled属性设置为true,以防止将键添加到文本框中.
Private Sub TextBox_KeyPress(sender as object, e as KeyPressEventArgs) handles TextBox.KeyPress Select Case e.key Case 'a' TextBox.text += '☺' e.Handled = True End Select End Sub

