您的位置:首页 > 编程语言 > C#

C#【控件使用】复选框

2017-02-09 11:33 375 查看
最近做程序用到了复选框,需求:

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;

        }

写该文代码时更换了控件名称,如调试出现问题,欢迎指正
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C# checkbox