bgcwaterman Ответов: 1

Как выйти из регулярного выражения...


Я использую текстовое поле для ввода и использую регулярные выражения для проверки ввода.

Как выйти из выражения, если я нажму кнопку выхода, чтобы выйти из формы выигрыша?

Что я уже пробовал:

Я еще ничего не пробовал, потому что не нашел решения, задавая этот вопрос на форумах.

phil.o

Что вы подразумеваете под "выходом из регулярного выражения"?

Dave Kreskowiak

О чем ты говоришь? Регулярное выражение никогда не "бежит" дальше одного оператора, чтобы сделать совпадение, так что нет ничего, чтобы выйти.

Вам придется объяснить это немного подробнее и показать свой код, чтобы получить какой-либо ответ на этот вопрос.

1 Ответов

Рейтинг:
9

Richard Deeming

Я предполагаю, что здесь что-то есть, но я подозреваю, что вы используете Проверка[^] событие для проверки Вашего текстового поля, и это мешает вам нажать на кнопку "Выход", если вы не ввели допустимое значение.

Если это так, то вам нужно установить CausesValidation[^] свойство на кнопке "выход", чтобы False Таким образом, Validating событие не будет срабатывать при нажатии кнопки.


Maciej Los

Ты волшебник?

Richard Deeming

:)
Иногда я так и делаю садитесь очень осторожно[^].

Maciej Los

:большой палец вверх:

bgcwaterman

Я использую событие Leave. Я вижу, что мне нужно изменить его на Валидирующее событие..