-2
我有2个文本框来接受信息,但只有其中一个是需要在同一时间(一个是选择的第一个字母,另一个是选择的任何部分名称)文本框:缺少在文本框上键入的第一个字符
所以我需要删除其他文本框的文本,当用户开始在文本框中键入
事情是这样的工作:
Private Sub TextBox2_TextChanged(sender As Object, e As EventArgs) Handles TextBox2.TextChanged
TextBox1.Text = ""
End Sub
但是有一个问题,第一个字符用户类型不显示,我想是因为第一个字符acter typed用于启动该事件。
实施例:
TextBox1.Text =“A” 当TextBox2中用户通过点击并输入迈克尔“米”丢失
我不希望使用“的GotFocus”事件,因为一个简单的标签脉冲从TextBox1的跳到另一个控制可以删除TextBox1的文本时上TextBox2中的用户停止,即使他不想将键入任何有
如何管理这个错误?
因此,您在代码中出现错误,但仅向我们显示一行代码。非常难以在这么小的背景下帮助你。你有其他代码可以改变TextBox1和TextBox2的内容吗?或者,您能更好地解释TextBo2中键入michael时TextBox1中预期的内容吗? – Steve
没有用户会期待这种行为,你会发疯,试图神圣的时候执行和什么时候不执行。更好的办法是在Enter事件中选择文本 - 至少以前用户看到过 – Plutonix
@steve只有2个文本框与我发布的事件相关。这就是你需要检查我描述的问题 – fedeteka