c#winform。没做过winform,谁能帮我解释下面这段代码每句话的意思呢?我得把它改成适用于webform的代码 50
if(!Char.IsNumber(e.KeyChar)&&!Char.IsPunctuation(e.KeyChar)&&!Char.IsControl(e.KeyCh...
if (!Char.IsNumber(e.KeyChar) && !Char.IsPunctuation(e.KeyChar) && !Char.IsControl(e.KeyChar))
{
e.Handled = true;//消除不合适字符
}
else if (Char.IsPunctuation(e.KeyChar))
{
if (e.KeyChar != '.' || this.txt4.Text.Length == 0)//小数点
{
e.Handled = true;
}
if (txt4.Text.LastIndexOf('.') != -1)
{
e.Handled = true;
}
} 展开
{
e.Handled = true;//消除不合适字符
}
else if (Char.IsPunctuation(e.KeyChar))
{
if (e.KeyChar != '.' || this.txt4.Text.Length == 0)//小数点
{
e.Handled = true;
}
if (txt4.Text.LastIndexOf('.') != -1)
{
e.Handled = true;
}
} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询