【发布时间】:2014-10-09 15:15:41
【问题描述】:
我有一个 TextBox 控件。我已经设置了 TextBox 的 KeyPress 事件,以便用户只允许输入数字:
private void txtbxRecurEveryXWeeks_KeyPress(object sender, KeyPressEventArgs e)
{
if (!char.IsControl(e.KeyChar) && !char.IsDigit(e.KeyChar))
{
e.Handled = true;
}
}
但除此之外,我不希望用户将 TexBot 的值设置为零“0”。但仍应允许他们输入“10”或“3400”作为值。我怎样才能做到这一点?
【问题讨论】: