能不能阻止事件的冒泡
C#2005+WinForm
基类B有一个事件e1
继承类P也有一个事件e1
e1事件触发时按照事件的冒泡原则
先执行B的e1,然后接着执行P的e1
我有两个问题不知道能不能实现
1 能不能在B的e1中阻止事件冒泡,就是说,在B的e1中可以根据需求不让P的e1再执行了
代码类似如下
类B
e1()
{
'.....
if(条件成熟)
{
阻止事件冒泡
}
'.....
}
2 在B的e1中显示调用P的e1,代码类似如下
类B
e1()
{
'.....
if(条件成熟)
{
显示调用事件冒泡,代码转到P的e1中去
}
'.....
}
大家有没有过类似的需求,望指点,谢谢。