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

时间:2008-10-03 00:02:39

标签: silverlight events

任何人都知道如何在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); }
    }

1 个答案:

答案 0 :(得分:1)

至少目前,有doesn't seem to be a way来创建自己的。{3}}。然而,那篇文章是针对Beta2的,看document for Beta2->RC0 breaking changes,似乎没有任何提及。但后来我想这可能不会有变化,我们总能希望呃;)

有许多events which are routed但我不确定此文档是否已针对RC0进行了更新。