Пример преобразования Expression Blend из Silverlight в WPF - PullRequest
0 голосов
/ 21 сентября 2010

Эй! Я смотрел на классный пример компоновки, в частности V3FluidLayout.xaml, найденный в этом наборе примеров:

Во всяком случае - это приложение Silverlight - оно работает в браузере. Я пытаюсь вставить пример V3FluidLayout в приложение WPF - и изо всех сил.

Я «добавляю существующий элемент», вытягивая файл .xaml в свой проект. При его компиляции обнаруживаются следующие ошибки: alt text

Являются ли эти артефакты Silverlight? Ниже приведен код xaml в файле V3FluidLayout.xaml

http://pastebin.com/h9ujUax6

Может кто-нибудь помочь мне понять, почему это не работает - и как я могу преобразовать этот код xaml для работы внутри моего приложения wpf.

Спасибо

Andy

Ответы [ 2 ]

1 голос
/ 22 сентября 2010

В основном (и только с одного взгляда) вам понадобится ссылка на WPF-версии System.Windows.Interactivity и Microsoft.Expression.Interactions - они являются частью Blend.На самом деле посмотрите на ссылки этого проекта и найдите точно такие же ссылки, только для WPF.

Похоже, они содержат практически одинаковые классы как для WPF, так и для Silverlight, поэтому я думаю, что это должно сработать в конце.

0 голосов
/ 22 сентября 2010

Добавьте ссылки на интерактивные сборки, найденные здесь: C: \ Program Files (x86) \ Microsoft SDK \ Expression \ Blend.NETFramework \ v4.0 \ Libraries

Вам необходимо установить Blend SDK, чтобы получитьони, вместе с Blend.

...