2010-12-22 4 views
1

Ich verwende MediaOwl, um mir zu helfen, mit Caliburn.Micro loszulegen.GoToStateAction und KeyTrigger fehlen in System.Windows.Interactivity

In MediaOwl habe ich den Verweis auf Microsoft.Expression.Interactions entfernt und einen Verweis auf System.Windows.Interactivity hinzugefügt. Was schien das Richtige zu tun. Das Problem ist, dass ich keinen Ersatz für die im Titel genannten Klassen finden kann: GoToStateAction und KeyTrigger.

Was wäre die richtige Lösung dafür?

Danke.

Antwort

1

KeyTrigger ist immer noch in der Microsoft.Expression.Interactions.dll im Namespace Microsfort.Expression.Interactivity.Input.

GoToStateAction ist auch noch in der Microsoft.Expression.Interactions.dll im Microsfort.Expression.Interactivity.Core Namespace.

+0

Heruntergeladene Mischung SDK 3 und referenzierte Interaktionen. Ich kann 'GoToStateAction' mit dem Objektbrowser finden, aber ich bekomme immer noch' Das Tag 'GoToStateAction' existiert nicht im XML-Namespace 'http: // schemas.microsoft.com/expression/2008/interactions''. Was vermisse ich? –

+0

@ondeserverge: Wenn Sie das SDK 3 verwenden, müssen Sie für Ihre Aliase den URN-Stil "clr-namespace" verwenden. Da du deine Frage silverlight-4.0 getaggt hast, nahm ich an, dass du die neueste Version verwendest. – AnthonyWJones

+0

Töricht mich ... Die Installation des SDK für SL4 war alles was benötigt wurde. Vielen Dank. –