2013-03-05 3 views

ответ

0

Основном отделить ваш код довольно просто:

  • использовать SilverLight проект
  • использовать проект .net и добавить все ваши общие файлы с «добавить ссылку» вариант

Тогда вы можете скомпилировать свой код как для WPF, так и для Silverlight. Код записывается один раз, но вы компилируете две библиотеки DLL.

Используйте MVVM и избегайте как можно чаще этого, если разделение SILVERLIGHT/ELSE. Если вам нужно слишком часто использовать его, возможно, лучше всего иметь 2-х четких отдельных модулей, содержащих только часть кода, совместно используемого (и эта часть не должна требовать этого, если разделение SILVERLIGHT/ELSE).

Чтобы быть ясным: нет, вы не можете делать такого рода разделение в XAML. Но ты даже не должен был этого делать.

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