1

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

1 回答 1

1

至少目前,似乎没有一种方法可以创建自己的。然而,该帖子是针对 Beta2 的,查看 Beta2- >RC0 破坏性更改的文档,似乎没有提及任何内容。但后来我想这可能不会是重大变化,我们总是希望 eh ;)

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

于 2008-10-03T14:42:49.903 回答