c#用于在if语句中启用/禁用文本框 [英] c# for enable/disable textbox in if statement

查看:85
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆