Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Как написать процедуру...


Автор: ancheville 8.2.2011, 22:44
Как написать процедуру, которая обрабатывала бы изменения в любом из контролов, представленных на форме. 

Например, имеется форма, на которой 20 TextBox'ов. Нужно, чтобы процедура сама определяла, что произошли изменения в каких-то из этих 20-ти TextBox'ов и делала определенные действия. 

Автор: diadiavova 9.2.2011, 02:32
Написать обработчик можно стандартно, так же как и для одного контрола, а для того, чтобы назначить метод обработчиком всех контролов, надо обойти их в цикле(если понадобится рекурсивно) и назначить данный метод как обработчик(при промощи AddHandler...AdressOf).

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)