如何在Silverlight 2中创建路由事件?

时间:2020-03-06 15:03:24  来源:igfitidea点击:

有人知道如何在Silverlight 2中创建路由事件吗?在WPF中,代码如下所示。但是,Silverlight中没有EventManager。

public static readonly RoutedEvent ShowVideoEvent =
        EventManager.RegisterRoutedEvent("ShowVideo", RoutingStrategy.Bubble, typeof(RoutedEventHandler), typeof(NavBar));

    public event RoutedEventHandler ShowVideo
    {
        add { AddHandler(ShowVideoEvent, value); }
        remove { RemoveHandler(ShowVideoEvent, value); }
    }

解决方案

至少暂时而言,似乎还没有创建自己的方法。但是,该帖子是针对Beta2的,查看针对Beta2-> RC0的重大更改的文档,似乎没有任何提及。但后来我想这可能不是重大变化,我们总是可以希望是;)

路由了许多事件,但是我不确定该文档是否已针对RC0更新。