必须选中Radiobutton才能显示复选框列表

时间:2014-03-26 16:30:56

标签: c# checkboxlist

我的问题是,我必须编写哪些代码才能让我的radiobutton1向我显示checkboxlist1不可见 - > Visible上设置了False

我只想在checkboxlist被选中时显示radiobutton1

我正在使用visual c#2012。希望你能帮忙。

2 个答案:

答案 0 :(得分:2)

您使用Checked的{​​{1}}属性来识别是否检查了更多的RadioButton。

来自MSDN:RadioButton.Checked

  

获取或设置一个值,该值指示是否已选中该控件。

试试这个:

RadioButton

编辑: 您应该在if(radioButton1.Checked) { //Enable checkboxlist CheckBoxList1.Visible=true; }

的CheckedChanged EVent处理程序中处理它

试试这个:

RadioButton

修改 如果你想禁用另一个radiobutton,试试这个:

private void radioButton1_CheckedChanged(object sender, EventArgs e)
{
   if(radioButton1.Checked)
    {
        //Enable checkboxlist
        CheckBoxList1.Visible=true;
    }
}

答案 1 :(得分:1)

你可以做到

CheckBoxList1.Visible = radioButton1.Checked