Personnalisé RoutedEvent comme EventTrigger

J'ai ma propre classe de forme

public sealed class MirrorTile : Shape

et dans cette classe, j'ai ajouté l'événement

public static readonly RoutedEvent SelectedEnterEvent = EventManager.RegisterRoutedEvent("SelectedEnter", RoutingStrategy.Bubble, typeof(RoutedEventHandler), typeof(MirrorTile));

public event RoutedEventHandler SelectedEnter
{
    add
    {
        this.AddHandler(SelectedEnterEvent, value);
    }

    remove
    {
        this.RemoveHandler(SelectedEnterEvent, value);
    }
}

et souhaitez l'utiliser de cette façon

<shapes:MirrorTile>
    <shapes:MirrorTile.Triggers>
        <EventTrigger RoutedEvent="SelectedEnter">
            <BeginStoryboard Storyboard="{StaticResource SelectShape}"/>
        </EventTrigger>
    </shapes:MirrorTile.Triggers>
</shapes:MirrorTile>

Après starup-je obtenir de l'exception:
{"RoutedEventConverter cannot convert from System.String."}

Ce que je fais mal et comment puis-je résoudre ce problème?

InformationsquelleAutor Christian | 2013-02-25