Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Rugaya
Зарегистрирован: 26.11.2008 Сообщения: 1 Откуда: Киев
|
Добавлено: Чт Ноя 27 2008 00:46 Заголовок сообщения: Помогите, пожалуйста, с C#!!!! |
|
|
Нужно сделать так, чтобы в TextBox нельзя было вводить буквы, только цифры. то есть поставить какое-то ограничение на ввод букв. подскажите, пожалуйста, как это можно сделать! спасибо заранее. |
|
Вернуться к началу |
|
|
x-nut
Зарегистрирован: 15.09.2006 Сообщения: 14
|
Добавлено: Вт Янв 20 2009 09:08 Заголовок сообщения: |
|
|
Тема конечно стара как мир, но тапками кидаться не буду
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!Char.IsDigit(e.KeyChar)) // разрешаем цифры (и "Delete" как ни странно)
{
e.Handled = true;
}
if (e.KeyChar == (char)Keys.Back) // разрешаем "Backspace"
{
e.Handled = false;
}
} |
|
Вернуться к началу |
|
|
x-nut
Зарегистрирован: 15.09.2006 Сообщения: 14
|
Добавлено: Вт Янв 20 2009 09:21 Заголовок сообщения: |
|
|
Тема конечно стара как мир, но тапками кидаться не буду
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!Char.IsDigit(e.KeyChar)) // разрешаем цифры (и "Delete" как ни странно)
{
e.Handled = true;
}
if (e.KeyChar == (char)Keys.Back) // разрешаем "Backspace"
{
e.Handled = false;
}
} |
|
Вернуться к началу |
|
|
x-nut
Зарегистрирован: 15.09.2006 Сообщения: 14
|
Добавлено: Вт Янв 20 2009 09:33 Заголовок сообщения: |
|
|
Тема конечно стара как мир, но тапками кидаться не буду
Код: | private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!Char.IsDigit(e.KeyChar)) // разрешаем цифры (и "Delete" как ни странно)
{
e.Handled = true;
}
if (e.KeyChar == (char)Keys.Back) // разрешаем "Backspace"
{
e.Handled = false;
}
} |
|
|
Вернуться к началу |
|
|
x-nut
Зарегистрирован: 15.09.2006 Сообщения: 14
|
Добавлено: Вт Янв 20 2009 10:04 Заголовок сообщения: |
|
|
Тема конечно стара как мир, но тапками кидаться не буду
Код: | private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
if (!Char.IsDigit(e.KeyChar)) // разрешаем цифры (и "Delete" как ни странно)
{
e.Handled = true;
}
if (e.KeyChar == (char)Keys.Back) // разрешаем "Backspace"
{
e.Handled = false;
}
} |
|
|
Вернуться к началу |
|
|
unclegluk
Зарегистрирован: 26.08.2005 Сообщения: 26 Откуда: Владикавказ (Россия)
|
Добавлено: Чт Фев 26 2009 22:43 Заголовок сообщения: |
|
|
А разве не проще использовать регулярные выражения?.. _________________ Возможно все, что возможно вообразить... |
|
Вернуться к началу |
|
|
|