Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Tab в TextBox (C#)

14K
07 декабря 2007 года
Irene_001
43 / / 29.07.2007
мне нужно после ввода символа в TextBox автоматически переходить на следующий TextBox. Подскажите пожалуйста как можно это реализовать (на С#).
5
07 декабря 2007 года
hardcase
4.5K / / 09.08.2005
Цитата: Irene_001
мне нужно после ввода символа в TextBox автоматически переходить на следующий TextBox


На форме 3 текстбокса. Переход на следующий (используя Tab-последовательность) можно сделать так:

Код:
public partial class Form1 : Form {
    public Form1() {
        InitializeComponent();

        textBox1.TextChanged += textBox_TextChanged;
        textBox2.TextChanged += textBox_TextChanged;
        textBox3.TextChanged += textBox_TextChanged;
    }

    private void textBox_TextChanged(object sender, EventArgs e) {
        TextBox textBox = sender as TextBox;
        if(textBox != null) {
            if (textBox.Text.Length > 10) {
                SelectNextControl(textBox, true, false, false, true);
            }                
        }
    }
}
Критерием перехода является ввод 11-го символа в поле.
14K
08 декабря 2007 года
Irene_001
43 / / 29.07.2007
ОГРОМНОЕ СПАСИБО!!!
14K
08 декабря 2007 года
Irene_001
43 / / 29.07.2007
а можно как нибудь указать на какой именно элемент мне перейти после ввода определёного количества символов? ну например, у меня на форме 10 TextBox - ов и я хочу после ввода в первый, автоматически перейти не на второй, а на пятый? можно это как-то реализовать?
5
08 декабря 2007 года
hardcase
4.5K / / 09.08.2005
 
Код:
textBox5.Focus();

А вы пробовали пользоваться подсказками среды, прежде чем обращаться на Форум?
Знаете ли, помогает...
14K
08 декабря 2007 года
Irene_001
43 / / 29.07.2007
спасибо вам большое за помощь!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог