c#中groupbox、radiobutton,checkbox用法。
我想实现只有选择前面球阀时,后面开、关选择项才可用。否则都不可选我是新手,大神可以给我说下程序怎么写么?...
我想实现只有选择前面球阀时,后面开、关选择项才可用。否则都不可选
我是新手,大神可以给我说下程序怎么写么? 展开
我是新手,大神可以给我说下程序怎么写么? 展开
1个回答
展开全部
不可用是设置 Enable属性为false。
你需要判断是哪个 球阀打钩,也就是checkbox哪个被选中就可以。
你需要判断是哪个 球阀打钩,也就是checkbox哪个被选中就可以。
追问
如果想实现选择前面的球阀后,后面对应的textbox才可以填写,否则不可以输入。这个怎么实现?感谢
追答
在构造函数里让其它控件都默认不可用。
public Form1()
{
InitializeComponent();
textBox1.Enabled = false;
//加上你的其它控件。都设enable为false
}
你在设计界面点击checkbox,在右下方的属性框那里点闪电,双击打开它的CheckedChanged事件
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.Checked == true)
{
textBox1.Enabled = true;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询