Невозможно перетащить поведение в Expression Blend - PullRequest
4 голосов
/ 11 ноября 2011

Когда я запускаю Expression Blend 4 (для Windows Phone 7), у меня загружены все поведения (в активах):

Enter image description here

Я хочу добавить MouseDragElementBehavior к прямоугольнику в моем проекте.

Но, как только я перетащил поведение в прямоугольник, все поведения «исчезают»:

Enter image description here

Версия My Expression Blend 4 - 4.0.30816.0.Почему возникает эта проблема?Я сделал переустановку, но проблема остается.

Ответы [ 3 ]

1 голос
/ 19 ноября 2011

У меня тоже есть эта проблема. Я сделал это решение:

  1. Создайте свой проект Windows Phone в Visual Studio
  2. В папке «Ссылки» в обозревателе решений щелкните правой кнопкой мыши и выберите Добавить ссылку ...
  3. На вкладке .NET выберите компонент «Microsoft.Expression.interactions»
  4. Нажмите Ok
  5. Открыть этот проект в Blend
  6. Попробуйте добавить свое поведение в объект на временной шкале
1 голос
/ 11 ноября 2011

Я просто попытался воссоздать это в моей системе, но оно работало правильно. Можете ли вы проверить номер версии Blend? Шахта 4.0.20901.0

В Blend я не считаю, что перетаскивание - плохая практика. Существуют области, в которых могут возникнуть проблемы, такие как привязка данных, и удаление визуальных элементов на экране, как правило, оставляет за собой работу по очистке. При этом с поведением я нахожу, что перетаскивание является предпочтительным способом связать их с элементами.

0 голосов
/ 11 ноября 2011

Я считаю, что вы не можете использовать Поведения в проекте Windows Phone 7.0, только в проекте Windows Phone 7.1 с Silverlight 4.

Неважно, кажется, работает с проектом 7.0,тоже ...

...