2011-12-15 2 views
2

У меня есть проект Silverlight и вы начали смотреть на поведение. Все примеры, которые я видел ссылки на сборку что-то вроде этого:Microsoft.Expression.Interactions troubles

xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions" 

Это после того, содержит ссылку на Microsoft.Expression.Interactions, конечно. В частности, я ищу PropertyChangedTrigger, который находится в этой DLL (я считаю). Если я войду в свой XAML и введите его, он скажет мне, что он не найден и не проверяет мои сборки.

Вот снимок экрана из моего проекта:

enter image description here

Если этого не достаточно ясно, полное разрешение изображения доступно here.

Это может быть проблемой версии я полагаю, - версия, которую я имеют 2.0.5.0 согласно Visual Studio. Тем не менее, если я набираю «ei:», я вообще не получаю никакого интеллекта.

Я пропустил что-то очевидное здесь?

Спасибо.

ответ

0

Попытка добавить имя сборки тоже в декларации, а именно:

xmlns:ei="clr-namespace:Microsoft.Expression.Interactivity.Core;assembly=Microsoft.Expression.Interactions" 
+0

Я пробовал, что безрезультатно. Изображение можно увидеть [здесь.] (Http://i.imgur.com/nsnP8.jpg). Также просто набрав 'ei:', не запрашивает Intellisense. – TheFaithfulLearner

0

к сведению это же пространство имен, даже для WPF в 4.5 рамках (т.е. техника его подводит изменения к 2011 или 2012)

xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" 
xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions" 

(для новой версии предварительного просмотра Blend)