Как заставить числовой элемент управления textbox не принимать пустую строку?
У меня есть приложение winform.
Я использую числовой текстовый элемент управления. Моя проблема в том, что я могу стереть значение и оставить контроль. Когда я это делаю - значение, которое было до удаления, это значение элемента управления, но на дисплее пустое значение. Важно отметить, что значением по умолчанию для элементов управления является 0. Я хотел бы, чтобы, если пользователь удаляет значение элемента управления, я хотел бы установить значение элемента управления на 0.
Мой вопрос:
Как я могу заставить числовой элемент управления textbox не отображать пустое значение??
Благодарю.
1 ответ
Ну, вы можете написать простую проверку
private void textBox1_TextChanged(object sender, EventArgs e)
{
if (String.IsNullOrEmpty(textBox1.Text))
{
textBox1.Text = "0";
}
}