Встраивание WPF в dll

Автор Тема: Встраивание WPF в dll  (Прочитано 7949 раз)

0 Пользователей и 4 Гостей просматривают эту тему.

Оффлайн AntonАвтор темы

  • One Breath
  • ADN OPEN
  • Сообщений: 19
  • Карма: 0
  • Endless possibilities
Встраивание WPF в dll
« : 27-02-2014, 20:45:00 »
Уважаемые гуру!
Обычно я создавал проект - библиотека классов -(.dll), добавлял туда обычные WinForm и все замечательно работало.
Сейчас захотелось использовать в плагинах для AutoCAD WPF с его замечательными фишками типа Databinding.
А теперь вопрос - как запихнуть в dll WPF?
Почему-то можно добавить только WinForms. Подскажите где собака зарыта как в dll запихнуть несколько WPF?

Оффлайн AntonАвтор темы

  • One Breath
  • ADN OPEN
  • Сообщений: 19
  • Карма: 0
  • Endless possibilities
Re: Встраивание WPF в dll
« Ответ #1 : 27-02-2014, 21:02:25 »
А, все разобрался, очень все просто оказалось!

Надо:
1. Создать проект библиотека классов.
2. В него добавить ссылки на:
    PresentationCore
    PresentationFramwork
    WindowBase

Оффлайн Андрей Бушман

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: Встраивание WPF в dll
« Ответ #2 : 27-02-2014, 21:09:37 »
как в dll запихнуть несколько WPF?
звучит как "доктор, отвесьте мне килограмм здоровья"... WPF, это технология, как и WinForms - тоже технология.

Оффлайн AntonАвтор темы

  • One Breath
  • ADN OPEN
  • Сообщений: 19
  • Карма: 0
  • Endless possibilities
Re: Встраивание WPF в dll
« Ответ #3 : 27-02-2014, 22:05:40 »
звучит как "доктор, отвесьте мне килограмм здоровья"... WPF, это технология, как и WinForms - тоже технология.
Простите, конечно же я имел ввиду Windows (WPF) а не Forms (WinForms).

Оффлайн Андрей Бушман

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Re: Встраивание WPF в dll
« Ответ #4 : 27-02-2014, 22:13:57 »
Простите, конечно же я имел ввиду Windows (WPF) а не Forms (WinForms).
Гм... :) Рекомендую почитать книжки по WPF, обозначенные здесь, дабы сформировалось более чёткое представление, что такое WPF и как правильно с этим работать. Обозначенный материал достаточно подробно и понятно изложен. Несколько непривычно тем, кто имеет опыт проектирования в WinForms, но оно того стоит.

Оффлайн AntonАвтор темы

  • One Breath
  • ADN OPEN
  • Сообщений: 19
  • Карма: 0
  • Endless possibilities
Re: Встраивание WPF в dll
« Ответ #5 : 27-02-2014, 23:00:13 »
Спасибо Андрей за ссылки!

Как раз читаю книги по вашим ссылкам, технология превосходная, XAML очень близок мне, т.к. много приходилось раньше работать с XML и СУБД. Как раз именно из-за таких удобных фич как databinding я и решил углубить свои знания в области технолгии WPF.