2008-10-03 6 views
1

Quelqu'un sait comment créer un événement routé dans Silverlight 2? Dans WPF, le code serait comme ci-dessous. Toutefois, il n'y a aucun EventManager dans Silverlight.Comment créer un événement routé dans Silverlight 2?

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); } 
    } 

Répondre

1

Au moins pour le moment, il ya doesn't seem to be a way pour créer le vôtre. Ce poste était cependant pour Beta2, en regardant le document for Beta2->RC0 breaking changes, il ne semble y avoir aucune mention de quoi que ce soit. Mais alors je suppose qu'il ne peut y avoir aucun changement de rupture, nous pouvons toujours espérer hein;)

Il ya un certain nombre de events which are routed mais encore une fois je ne suis pas sûr que cette documentation a été mise à jour pour RC0.

Questions connexes