首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#CheckBox的用法,该怎么解决

2012-02-25 
C#CheckBox的用法public frm(){InitializeComponent()Select()}public void Select(){if (CheckBox1.Che

C#CheckBox的用法
public frm()
  {
  InitializeComponent();
  Select();
  }  
  public void Select()
  {
   
  if (CheckBox1.CheckState==CheckState.Checked)
  {
  radioButton1.Enabled = true;
  radiobutton2.Enabled = true;
  combox1.Enabled = true;
  }
  else
  {
  radioButton1.Enabled= false;
  radiobutton2.Enabled = false;
  combox1.Enabled = false;
  }
我想实现的功能是选中Checkbox1,radiobutton1和radiobutton2可以操作,否则radiobutton1和radiobutton2不可以操作
上面代码实现不了?请问高手错误在哪里?

[解决办法]
radioButton1.Enabled = checkbox1.checked;
radioButton2.Enabled = checkbox1.checked;
[解决办法]
if (CheckBox1.Checked)

[解决办法]
同意2楼的看法
[解决办法]
或者
if(CheckBox1.Checked.Equals(true))
[解决办法]

探讨
引用:
if (CheckBox1.Checked)

也不行

[解决办法]
在checkbox的checkchange事件事件中调用Select();

[解决办法]
探讨

在checkbox的checkchange事件事件中调用Select();

[解决办法]
if (CheckBox1.Checked = true)

热点排行