2010-12-22 2 views
1

Caliburn.Micro으로 가는데 도움이되도록 MediaOwl을 사용하고 있습니다.System.Windows.Interactivity에서 GoToStateAction 및 KeyTrigger가 누락되었습니다.

MediaOwl에서 Microsoft.Expression.Interactions에 대한 참조를 제거하고 System.Windows.Interactivity에 대한 참조를 추가했습니다. 어느 것이 옳은 것처럼 보였습니다.

문제는 제목에 언급 된 클래스를 대체 할 수 없다는 것입니다 : GoToStateActionKeyTrigger.

이 문제를 해결하려면 어떻게해야합니까?

감사합니다.

답변

1

KeyTrigger은 여전히 ​​Microsfort.Expression.Interactivity.Input 네임 스페이스의 Microsoft.Expression.Interactions.dll에 있습니다.

GoToStateAction도 여전히 Microsfort.Expression.Interactivity.Core 네임 스페이스의 Microsoft.Expression.Interactions.dll에 있습니다.

+0

다운로드 된 Blend SDK 3 및 참조 된 상호 작용. 객체 브라우저에서 GoToStateAction을 찾을 수는 있지만'GoToStateAction '태그는 XML 네임 스페이스'http : // schemas.microsoft.com/expression/2008/interactions ''에 존재하지 않습니다. 내가 뭘 놓치고 있니? –

+0

@ondesertverge : SDK 3을 사용하는 경우 별칭에 "clr-namespace"스타일 URN을 사용해야합니다. Silverlight-4.0 질문에 태그를 추가 했으므로 최신 버전을 사용하고 있다고 가정했습니다. – AnthonyWJones

+0

어리석은 ... SL4 용 SDK 설치가 모두 필요했습니다. 정말 고마워. –

관련 문제