如何在C#上的checkbox.checked上启用文本框?

时间:2014-01-08 13:32:09

标签: c# textbox

我是C#的新手。 textbox1默认是锁定的,我想在检查checkbox1时启用它。我使用以下代码,但它不起作用:

private void checkboxevent(object sender, EventArgs e)
{
    if (checkBox1.Checked = true)
        textBox1.Enabled = true;
    else
        textBox1.Enabled = false;
}

2 个答案:

答案 0 :(得分:10)

=是赋值运算符 ==是等号运算符

仔细查看以下声明

if (checkBox1.Checked = true)

答案 1 :(得分:0)

autopostaback="true"添加checkbox,以便在选中或取消选中复选框时刷新页面

我假设您正在谈论网络表单。

= true也不正确。它应该是== true

此外,== true完全是多余的。你只需要if (checkbox.Checked)