2010-10-17 5 views

ответ

0

Если вы загружаете исходный код из указанной вами ссылки codeplex, он также включает источник для WPF. Это версия 3.5, но это не должно быть огромной сделкой.

Если вы хотите только DataStateSwitchBehavior, вы можете начать новый проект, добавьте исходные файлы:

BindingListener.cs ConverterHelper.cs DataStateSwitchBehavior.cs GoToState.cs

и добавить ссылку в DLL Blend. Он компилируется и работает.

+0

Спасибо, Джош, но вы действительно получили его на работу? Возможно, я просто не понимаю, как он предназначен для использования, но я не могу заставить его работать (он компилируется, хотя). Я видел другие комментарии в Интернете о том, что он не работает в WPF, поэтому я не одинок. Нет образцов WPF, использующих его, а те, что для Silverlight, не работают, просто заимствуя XAML. Не могли бы вы разместить образец раздела XAML, который работает на вас? –

+0

Я попытался запустить этот код в WPF, и хотя он компилируется, у него есть некоторые проблемы. Я собираюсь посмотреть на код и, надеюсь, получить ответ – JoshVarga

0

Не уверен, что если DataStateSwitchBehavior для WPF4 конкретно будет работать с ним, но есть обновленная версия на CodePlex, представленный пользователем: http://expressionblend.codeplex.com/workitem/8148

Смотрите этот блог для получения дополнительной информации (в основном в случае SL4 в это было обязательным обходной которые не работают и не нужны сейчас): http://blog.thekieners.com/2010/11/09/expression-blend-samples-not-working-with-silverlight-4-and-wpf-4/

Смежные вопросы