如何按需要激活"应用"按钮? 解决即给分!!!
Winform页面上有一些复选框及文本框,及一个应用按钮,
现要实现:
复选框或文本改变,应用按钮enable,否则disable,
请高手指教!
------解决方案--------------------private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (this.checkBox1.Checked)
{
this.button1.Enabled = true;
}
else
{
this.button1.Enabled = false;
}
}
------解决方案-------------------- 通过
复选框的CheckedChange事件
文本框的TextChange事件
------解决方案-------------------- private void textBox1_TextChanged(object sender, System.EventArgs e)
{
button1.Enabled = false;
}
------解决方案--------------------同样的道理啊,它们都有自己的事件,你根据它们所发生的事件而来判断该做什么啊!比如:
private void button2_Click(object sender, System.EventArgs e)
{
button1.Enabled = false;
}
------解决方案--------------------listView,Button按钮你需要在什么情况下应用按钮发生改变呢?
如果是clickd的话,就是:
private void listView1_Click(object sender, EventArgs e)
{
buttonApp.Enabled = false;
}
private void button1_Click(object sender, EventArgs e)
{
buttonApp.Enabled = false;
}
.......................
具体要看你想要什么了。
------解决方案--------------------private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
button1.Enabled = false;
}
private void textBox1_TextChanged(object sender, System.EventArgs e)
{
button1.Enabled = false;
}
看它们内容是否变化,是就false