C# 具有textchanged事件触发的textbox
我有两个文本框,其中包含textchanged事件。当我在第一个文本框中输入字符并按enter键时,将触发textbox1_textchanged事件。然后我在第二个文本框中输入一些字符并按enter键,textbox2_textchanged事件也会触发。但是,当我在第一个文本框中移动光标而不更改任何字符并按下enter键时,两个文本框都不会触发事件 我希望在不更改文本框中任何字符的情况下触发相应的文本框事件。 如果我在textbox1/textbox2中使用某些字符按enter键,则必须触发txt_更改事件 我已经试过了,但是如果我先在textbox2中输入字符,textbox1_textchanged就会被触发。C# 具有textchanged事件触发的textbox,c#,events,textbox,C#,Events,Textbox,我有两个文本框,其中包含textchanged事件。当我在第一个文本框中输入字符并按enter键时,将触发textbox1_textchanged事件。然后我在第二个文本框中输入一些字符并按enter键,textbox2_textchanged事件也会触发。但是,当我在第一个文本框中移动光标而不更改任何字符并按下enter键时,两个文本框都不会触发事件 我希望在不更改文本框中任何字符的情况下触发相应的文本框事件。 如果我在textbox1/textbox2中使用某些字符按enter键,则必须触发
有什么帮助吗 由于您没有使用webforms/mvc标记,我将继续假设这是一个WinForms问题,在这种情况下,请看: 有关文本框支持的所有事件的列表,请参见“事件”部分 我的猜测是,您将希望关注进入和离开事件,以及您已经拥有的文本更改事件
我还假设(我假设了很多,因为您指定的很少)您手头有最新版本的.NET,而不是来自黑暗时代的东西,因此我向您指出了.NET 4.0参考。请格式化您的文本,使其不会成为一个大块。此外,请标记相关框架/技术(WinForms?)。