0 / 0 / 0
Регистрация: 21.03.2010
Сообщений: 4
|
|
1 | |
Отмена обработчика события21.03.2010, 15:39. Показов 5067. Ответов 3
Метки нет (Все метки)
Я разрабатываю калькулятор (все через это прошли наверно).
Когда я в поле для ввода ввожу цифру на это событие (textChanged) реагирует функция. Но там есть заковырка что мне не всегда нужно чтоб на это событие эта функция срабатывала Допустим у меня есть другая функция которая меняет знак какого-то числа, нужно чтобы при нажатии на кнопку смены знака в текстовое поле шло отрицательное число (ну т.е. было -5 стало 5 или наоборот) но чтобы событие НЕ ОБРАБАТЫВАЛОСЬ. У меня сделано так: когда в текстовое поле вводится число, делаются некоторые операции Когда нажимается кнопка подмены знака в поле идет минус или убирается минус, но это вызывает textChanged и срабатывает функция обработки... Как сделать так чтоб функция обработки textChanged не вызывалась при нажатии кнопки смены знака?
0
|
21.03.2010, 15:39 | |
Ответы с готовыми решениями:
3
Как обратится к форме из обработчика события? Лямбда обработчик события. Нужно вернуть значение вовне обработчика, во внешний код Отмена выполнения обработчика Button_Click Отладка обработчика события GotFocus |
4337 / 1506 / 101
Регистрация: 12.04.2009
Сообщений: 2,342
|
||||||
21.03.2010, 15:51 | 2 | |||||
0
|
68 / 24 / 2
Регистрация: 16.05.2009
Сообщений: 73
|
||||||||||||||||
22.03.2010, 05:44 | 3 | |||||||||||||||
лучше создать свой TextBox унаследованный от основного TextBox'а
вобщем добавь класс:
1
|
308 / 261 / 70
Регистрация: 01.12.2008
Сообщений: 1,031
|
|
22.03.2010, 08:54 | 4 |
Запрет ввода А какая функция срабатывает на textChanged ?
0
|
22.03.2010, 08:54 | |
22.03.2010, 08:54 | |
Помогаю со студенческими работами здесь
4
Вызов единственного обработчика события при переопределении Вызвать обработчик события внутри другого обработчика Вызов обработчика события Ручной вызов обработчика события Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |