如何使用 .net 修改文本框中的输入内容?

2026-05-08 12:363阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计256个文字,预计阅读时间需要2分钟。

如何使用 .net 修改文本框中的输入内容?

我想允许用户使用键盘输入符号。我正在检查按下下的文本框的文本内容,然后将其更改为符号,例如,如果按a,文本框将显示☆。问题是文本框同时显示a和☆。

如何使用 .net 修改文本框中的输入内容?

我想允许用户使用键盘输入符号.我正在检查按下的键的文本框onkeydown事件,然后将其更改为符号,例如,如果我按’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分钟。

如何使用 .net 修改文本框中的输入内容?

我想允许用户使用键盘输入符号。我正在检查按下下的文本框的文本内容,然后将其更改为符号,例如,如果按a,文本框将显示☆。问题是文本框同时显示a和☆。

如何使用 .net 修改文本框中的输入内容?

我想允许用户使用键盘输入符号.我正在检查按下的键的文本框onkeydown事件,然后将其更改为符号,例如,如果我按’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