private void CheckBox1_CheckedChanged(object sender, System.EventArgs e)
{
if (CheckBox1.Checked) CheckBox2.Checked = true;
else CheckBox2.Checked = false;
}
为什么实现不了这个功能呢?

解决方案 »

  1.   

    写IF的时候最好养成习惯,大家看着都舒服
    把CheckBox1的autoPostBack属性设为true
      

  2.   

    private void CheckBox1_CheckedChanged(object sender, System.EventArgs e)
    {
    if (CheckBox1.Checked) 
    {
    CheckBox2.Checked = true;
    }
    else 
    {
    CheckBox2.Checked = false;
    }
    }
    把CheckBox1的autoPostBack属性设为true    //这个是关键
      

  3.   

    放在CheckBox1的onClick事件中试试