Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка Windows Forms > переход на следущий TextBox


Автор: Igoreck 9.11.2008, 21:33
Как можно сделать, чтобы после заполнения последнего сомвола в TextBox(у меня выставлено ограничение на max количество символов) курсор автоматически переходил на следущий TextBox - когда я до этого кодил на Fox Pro, там была интересная возможность выставить в свойствах формы последовательность заполнения - писать напрямую кодом через кучу if else не хочется, так как у меня этих textbox  десятка два на форме ((

Автор: diadiavova 10.11.2008, 01:28
А почему не создать свой текстбокс на базе стандартного? Определить в нём нужный функционал и размещать на форме его.

Автор: _El_ 11.11.2008, 08:51
Как сделать что б по нажатию Enter курсор переходил на другое поле?

Автор: jorikdima 11.11.2008, 10:09
использовать события OnEnter например. А переход на другой контрол осуществляется методом Focus()

Автор: Partizan 11.11.2008, 11:18
jorikdima, скорее что-то из событий KeyDown/KeyUp/KeyPressed, чем Enter...событие Enter возникает не при нажатии соответствующей клавиши, а при получении контролом фокуса..

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