C#编程事件问题
如何在Checked中打上勾后,触发按钮IsEnableChange的动作?我需要的是在Winform的事件中如何做。
如何在Checked中打上勾后,触发按钮IsEnableChange的动作?我需要的是在Winform的事件中如何做。
答案://复选框的事件private void checkBox1_CheckedChanged(object sender, EventArgs e)
{
if (checkBox1.CheckState == CheckState.Checked) //当复选框被选中时
{
this.IsEnableChange(null, null); //调用按钮的事件
}
}我不懂你触发按钮IsEnableChange是你定义的啥。但是我知道Checked触发后可以改变的地方。
1.你直接在控件的点击那里写入你需要改变的内容。
private void checkBox1_CheckedChanged(object sender, EventArgs e)
{//内容
}
2.你可以通过判断在你函数内改变。
if(checkBox1.Checked)
{
//假如钩了就跑这里面
}
else
{
//没钩你懂的....
}
直接 button(操作按钮对象实例).isenableChange(null,null)