this.btnOk.Click += btnOk_Click1;
this.btnOk.Click += btnOk_Click2; //确定按钮点击1
private void btnOk_Click1(object sender, EventArgs e)
{
//不符合逻辑,在此退出
?在此处怎么进行操作来解决这个问题,就不点击button,不在指定第二个方法,直接退出整个事件
希望高手能给解决一下 ,谢谢!
} //确定按钮点击2
private void btnOk_Click2(object sender, EventArgs e)
{
}
this.btnOk.Click += btnOk_Click2; //确定按钮点击1
private void btnOk_Click1(object sender, EventArgs e)
{
//不符合逻辑,在此退出
?在此处怎么进行操作来解决这个问题,就不点击button,不在指定第二个方法,直接退出整个事件
希望高手能给解决一下 ,谢谢!
} //确定按钮点击2
private void btnOk_Click2(object sender, EventArgs e)
{
}
上面有几个字写错了!不好意思
this.btnOk.Click += btnOk_Click1;
this.btnOk.Click += btnOk_Click2; //确定按钮点击1
private void btnOk_Click1(object sender, EventArgs e)
{
//不符合逻辑,在此退出
?在此处怎么进行操作来解决这个问题,点击button,不在执行第二个方法,直接退出整个事件
希望高手能给解决一下 ,谢谢!
在这里应该怎么写代码? 能解决吗?
} //确定按钮点击2
private void btnOk_Click2(object sender, EventArgs e)
{
}
//确定按钮点击1
private void btnOk_Click1(object sender, EventArgs e)
{
//不符合逻辑,在此退出
?在此处怎么进行操作来解决这个问题,就不点击button,不在指定第二个方法,直接退出整个事件
希望高手能给解决一下 ,谢谢!
//=====================================
//在你需要的地方直接加上return;就可以了
}
{
//不符合逻辑,在此退出
this.btnOk.Click -= btnOk_Click2;
}
/// 设置OK按钮的点击事件
/// </summary>
/// <param name="pEventHander"></param>
public void SetBtnOk_Click(EventHandler pEventHander)
{
this.btnOk.Click += pEventHander;
}
对外公布了事件的注册接口,起始按钮到底注册了哪些方法,有几个 这都是不知道的,这样才能保证该自定义控件的灵活性!
谢谢大家!
{
return;
}
执行其它代码如果没有别的其它解决办法,也只能这样了....