Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 具有textchanged事件触发的textbox_C#_Events_Textbox - Fatal编程技术网

C# 具有textchanged事件触发的textbox

C# 具有textchanged事件触发的textbox,c#,events,textbox,C#,Events,Textbox,我有两个文本框,其中包含textchanged事件。当我在第一个文本框中输入字符并按enter键时,将触发textbox1_textchanged事件。然后我在第二个文本框中输入一些字符并按enter键,textbox2_textchanged事件也会触发。但是,当我在第一个文本框中移动光标而不更改任何字符并按下enter键时,两个文本框都不会触发事件 我希望在不更改文本框中任何字符的情况下触发相应的文本框事件。 如果我在textbox1/textbox2中使用某些字符按enter键,则必须触发

我有两个文本框,其中包含textchanged事件。当我在第一个文本框中输入字符并按enter键时,将触发textbox1_textchanged事件。然后我在第二个文本框中输入一些字符并按enter键,textbox2_textchanged事件也会触发。但是,当我在第一个文本框中移动光标而不更改任何字符并按下enter键时,两个文本框都不会触发事件

我希望在不更改文本框中任何字符的情况下触发相应的文本框事件。 如果我在textbox1/textbox2中使用某些字符按enter键,则必须触发txt_更改事件

我已经试过了,但是如果我先在textbox2中输入字符,textbox1_textchanged就会被触发。
有什么帮助吗

由于您没有使用webforms/mvc标记,我将继续假设这是一个WinForms问题,在这种情况下,请看:

有关文本框支持的所有事件的列表,请参见“事件”部分

我的猜测是,您将希望关注进入离开事件,以及您已经拥有的文本更改事件


我还假设(我假设了很多,因为您指定的很少)您手头有最新版本的.NET,而不是来自黑暗时代的东西,因此我向您指出了.NET 4.0参考。

请格式化您的文本,使其不会成为一个大块。此外,请标记相关框架/技术(WinForms?)。