Каковы различия между конструктором WPF в Expression Blend и в Visual Studio (2008)? - PullRequest
4 голосов
/ 20 февраля 2010

Это было вдохновлено вопросом, который я недавно задал относительно поведения времени разработки в моем приложении WPF. ( Невозможно привязать данные во время разработки в WPF с использованием MVVM - свойство ViewModel никогда не вызывается )

Результатом этого является то, что мое время разработки DataContext / ViewModel прекрасно работает в Blend, но не отображается в Visual Studio 2008. Я решил не вдаваться в подробности, поскольку поддержка Blend - это все, что мне действительно нужно , но это удивило меня, так как я работал в предположении, что у Blend и VS будут похожие, если не идентичные дизайнеры WPF.

Так в чем же различия? Любые другие ошибки кто-нибудь знает? Вся информация приветствуется:)

Ответы [ 2 ]

2 голосов
/ 20 февраля 2010

Короче говоря, WPF повзрослел после VS 2008, так что дизайнер в значительной степени дерьмо, так как он очень поздно вошел в цикл разработки для Visual Studio.

В VS 2010, однако, дизайнер улучшен на * (а также на приложения WPF в целом ... многие компоненты VS 2010 являются самими WPF), но я бы остановился на Blend для сейчас. Я лично использую Blend для дизайна, Visual Studio для кода.

Скоро выйдет VS 2010 / WPF 4:

0 голосов
/ 20 февраля 2010

Я просто хочу сказать, каково мое мнение. В Visual Studio 2008 и Visual Web Developer 2008 оба не имеют функции проектирования пользовательского интерфейса. так что ваш дизайн не отображается в VS2008. но в Visual Studio 2010 это становится лучше. Visual Studio 2010 будет поддерживать полностью редактируемый и интерактивный дизайнер для Silverlight.

...