首页 > 学院 > 开发设计 > 正文

C#复选框

2019-11-10 17:45:19
字体:
来源:转载
供稿:网友

最近做程序用到了复选框,需求:

1、checkbox两个;

2、两个只能选中其中之一;

3、同一checkbox在选中时被单机,状态不变。

解决方法:

两个checkbox分别增加1个checkbox_CheckedChanged的事件

控件:

checkbox1、checkbox2

c#代码

PRivate void checkbox1_CheckedChanged(object sender, EventArgs e)        {            if (checkbox1.Checked == true)                checkbox2.Checked = false;            else if (checkbox2.Checked == false)                checkbox1.Checked = true;        }        private void checkbox2_CheckedChanged(object sender, EventArgs e)        {            if (checkbox2.Checked == true)                checkbox1.Checked = false;            else if (checkbox1.Checked == false)                checkbox2.Checked = true;        }

写该文代码时更换了控件名称,如调试出现问题,欢迎指正


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表