我是C#的新手。 textbox1默认是锁定的,我想在检查checkbox1时启用它。我使用以下代码,但它不起作用:
private void checkboxevent(object sender, EventArgs e)
{
if (checkBox1.Checked = true)
textBox1.Enabled = true;
else
textBox1.Enabled = false;
}
答案 0 :(得分:10)
=
是赋值运算符
==
是等号运算符
仔细查看以下声明
if (checkBox1.Checked = true)
答案 1 :(得分:0)
为autopostaback="true"
添加checkbox
,以便在选中或取消选中复选框时刷新页面
我假设您正在谈论网络表单。
= true
也不正确。它应该是== true
此外,== true
完全是多余的。你只需要if (checkbox.Checked)
。