当单击checkbox控件时,该控件会处于选中状态,
若要对“选中”加条件判断,是Yes,则选中,是No,则未选中……
该如何实现呢?
请各位给点指导和帮助!

解决方案 »

  1.   

    不懂
    if (yes)
      check1.Checked = true
    else
      check1.Checked = false???
      

  2.   

    return checkbox.Checked ? "Yes" : "No";
    这样?
      

  3.   

    额……
    我在click事件中加了上述类似语句,但单击后,无论YesOrNo,checkbox都打勾了……
      

  4.   

     private void checkBox1_Click(object sender, EventArgs e)
            {
                CheckBox cb = sender as CheckBox;
                if (条件)
                    cb.Checked = true;
                else cb.Checked = false;
            }
      

  5.   

    不应该加到Click事件上的,试一下加到getfocus中试一下
      

  6.   

     private void checkBox1_CheckedChanged(object sender, EventArgs e)
            {
                string text = "";
                //选中
                if (this.checkBox1.Checked)
                {
                    text = "Yes";
                }
                else
                {//未选中
                    text = "No";
                }
            }
      

  7.   

    兄台,能否具体些呢,这个getfocus事件是哪个?我加在Enter事件中了,未成功……
      

  8.   

    原谅我笨拙的表达能力……
    我的初衷是 单击CheckBox控件(此时未选中),然后在这个单击过程中间有条件判断,如果为真,则控件处于选中状态,反之,则处在未选中状态……这样该如何实现
      

  9.   

    设置AutoCheck为False,代码控制选中;