Expression Blend: Почему у меня нет опций для переходов и смягчений? - PullRequest
1 голос
/ 19 августа 2011

Я использую Expression Blend 4 с .Net 3.5

На изображении ниже представлены варианты эффектов перехода и возможность выбора смягчающих эффектов для переходов:

Expression Blend States - With Effects and Transitions

Мой интерфейс Blend не имеет их в моем приложении WPF:

Expression Blend States - NO Effects or Transitions Options

Однако, если я создаю новое приложение (например, приложение Sketchflow WPF), эти параметры отображаются так же, как и на первой фотографии.

От чего зависит, появятся ли эти параметры и как я могу получить их в своем приложении WPF?

1 Ответ

2 голосов
/ 22 августа 2011

Я думаю, что вам нужен инструментарий WPF, чтобы продвинуться так далеко с .NET 3.5.(В WPF 3.5 отсутствует VisualStateManager; инструментарий добавляет этот отсутствующий фрагмент.) Почему он не отображается, это потому, что он не поддерживается в WPF 3.5 :

ВV3, мы добавили четыре основных улучшения в этой области.Первым был EasingFunctions, который имеет решающее значение для создания правильной анимации свойств.У нас есть вся классика - квадратики, кубики, отскоки, упругие и т. Д. Кроме того, вы можете написать свою собственную функцию EasingFunction на C # или VB и применить ее к любой анимации, которую пожелаете.Все это поддерживается в Silverlight 3 и WPF 4.

Когда вы создаете новое приложение WPF Sketchflow, оно почти наверняка нацелено на .NET 4.0.

...