c#用于在if语句中启用/禁用文本框 [英] c# for enable/disable textbox in if statement
本文介绍了c#用于在if语句中启用/禁用文本框的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Any one please provide me the code for C#..
if tbfirstper==100 then tbsecondnominee,tbsecondper,tbthitdnominee,tbthirdper is not enable.
If tbfirstper <100;then tbsecondnominee,tbsecondper is enable,
if tbfirstper+tbsecondper<100, then tbthitdnominee,tbthirdper is enable,
please help me how to write the code
推荐答案
首先将tbfirstper.Text转换为数值,usinf int.TryParse或double.TryParse,具体取决于您期望的数据类型:
Start by converting tbfirstper.Text to a numeric value, usinf int.TryParse, or double.TryParse, depending on what datatype you expect:
int firstPer;
if (!int.TryParse(tbfirstper.Text, out firstper))
{
// Report problem to user
return;
}
为tbsecondper执行相同操作。
然后,禁用所有四个texbox。
然后,检查您的值:
Do the same for tbsecondper.
Then, disable all four texboxes.
Then, check your values:
if (firstPer < 100)
{
tbsecondnominee.Enabled = true;
tbsecondper.Enabled = true;
}
if (forstPer + secondPer < 100)
{
tbthitdnominee.Enabled = true;
tbthirdper.Enabled = true;
}
这篇关于c#用于在if语句中启用/禁用文本框的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文