текстовое поле с обработкой события с измененным текстом - PullRequest
0 голосов
/ 06 октября 2011

У меня есть два текстовых поля с текстовыми событиями. Когда я ввожу символы в первое текстовое поле и нажимаю ввод, происходит событие textbox1_textchanged. Затем я ввожу несколько символов во второе текстовое поле и нажимаю ввод, также запускается событие textbox2_textchanged. Однако, когда я перемещаю курсор в первое текстовое поле без изменения каких-либо символов и нажимаю клавишу ввода, события не будут срабатывать для обоих текстовых полей.

Я хочу, чтобы соответствующие события текстового поля запускались без изменения каких-либо символов в текстовых полях. Если я нажимаю ввод с некоторыми символами в textbox1 / textbox2, его события txt_changed должны запускаться.

Я пытался, но если я сначала введу символы в textbox2, то textbox1_textchanged будет запущен. Любая помощь?

1 Ответ

0 голосов
/ 06 октября 2011

Поскольку вы не пометили тегом webforms / mvc, я собираюсь продолжить и предположить, что это вопрос WinForms, и в этом случае посмотрите на:

http://msdn.microsoft.com/en-us/library/system.windows.forms.textbox%28v=VS.100%29.aspx

См. Раздел «События» для получения списка всех событий, поддерживаемых текстовым полем.

Полагаю, вы захотите сосредоточиться на Ввести и Оставить события, а также на ваших событиях text_changed, которые у вас уже есть.

Я также предполагаю (я предполагаю многое, поскольку вы мало что указали), что у вас под рукой последняя версия .NET, а не что-то из темных веков, поэтому я указал вам на. NET 4.0 ссылка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...