При просмотре проекта Silverlight 5 в blend, если вы используете System.Windows.Interactivity, вы получаете ошибку при загрузке дизайнера. Вот пример исключения:
Невозможно привести объект типа 'Microsoft.Expression.Interactivity.Core.ChangePropertyAction' к типу 'System.Windows.Interactivity.TriggerAction'.
Код компилируется и запускается без проблем, я просто не могу просмотреть конструктор в blend. Кто-нибудь еще видел эту проблему?
Обновление: это может быть только проблема в файле themes \ generic.xaml.
Обновление:
Исправление было при объявлении пространств имен в xaml:
xmlns: i = "http://schemas.microsoft.com/expression/2010/interactivity" xmlns: ei =" http://schemas.microsoft.com/expression/2010/interactions"
вместо этого:
xmlns: i = "clr-namespace: System.Windows.Interactivity; Assembly = System.Windows.Interactivity" xmlns: ei = "clr-namespace: Microsoft.Expression.Interactivity.Core; Assembly = Microsoft.Expression.Interactions «
Надеюсь, это сэкономит кому-то еще время!