处理派生类中的事件,但也在事件发生时通知客户端
本文关键字:事件 客户端 通知 派生 处理 | 更新日期: 2023-09-27 17:57:32
我有一个从Button继承的类。派生类必须在单击按钮时执行任务,但也需要通知客户端。我在派生类中处理单击,但在通知客户端时遇到问题。这就是我的位置…
//declare delegate types for hooking up events.
public delegate void NextEventHandler(object sender, EventArgs e);
public new event NextEventHandler NextClick;
protected override void OnNextClick(object sender, EventArgs e)
{
m_BtnNext_Click(sender, e);
}
protected void m_BtnNext_Click(object sender, EventArgs e)
{
PopulateGrid(Calc1stOfMonthDate(m_CurrentMonth).AddMonths(-1));
}
如何运行PopulateGrid并在单击按钮时通知客户端?感谢您的帮助
怎么样。。。
protected override void OnNextClick(object sender, EventArgs e)
{
// check for any listeners...
if(NextClick)
{
NextClick(sender, e);
}
}