| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Разработка Windows Forms > в textbox только числа. |
| Автор: graph 29.6.2009, 14:37 |
| как сделать чтобы в textbox оставались только числа остальной текст удалялся? |
| Автор: Partizan 29.6.2009, 15:38 |
| graph, обрабатывать KeyPress и отсекать ненужные символы путём устрановки свойства Handled у объекта KeyPressEventArgs в true |
| Автор: graph 29.6.2009, 15:44 |
| так имено что вводить в textbox ничего не надо..в textbox попадает текстиз переменой которая содержит как и цифры так и не нужные символы которые необходимо отсечь..как это сделать? |
| Автор: luxadevianta 6.7.2009, 00:34 |
| Можно создать обработчик изменения свойства Text у TextBox и там просто удалять из Text все символы, не являющиеся цифрами. Но если допускаются нецелые числа, то тогда ещё дробную запятую можно оставить, но следить, чтоб она была одна. |
| Автор: Partizan 6.7.2009, 00:48 |
| luxadevianta, корявенько, ибо чревато мерцанием текста з.ы. изменение текста в OnTextChanged вообще несколько опасно...не в этом случае, но всё же |
| Автор: QryStaL 6.7.2009, 09:32 |
| http://msdn.microsoft.com/en-us/library/system.windows.forms.maskedtextbox(VS.80).aspx |