首页 > 解决方案 > 有没有办法让一个文本框只接受积极的 ingegers

问题描述

我需要制作一个文本框来只接受正整数,但我没有成功。在我的 Keypress 事件中输入了以下代码:

 if (char.IsDigit(e.KeyChar) || e.KeyChar == (int)Keys.Back || e.KeyChar == (int)Keys.Delete)
{
    //// To allow  positive integers
}
else
{
    e.Handled = true;
}
//This is used for enter button
int d = Convert.ToInt32(e.KeyChar);
if (d == 13 && MyExamPeriod_tx.Text != "")
{
}

标签: c#

解决方案


推荐阅读