Использование одного и того же XAML для тем SL и WPF - PullRequest
2 голосов
/ 22 августа 2010

Я хочу определить стили элементов управления в словаре ресурсов и использовать их для создания тем приложений Silverlight 4 и WPF 4 с минимальной адаптацией.

Вот почему мне нужно знатьвсе различия между темами SL и WPF, так что большая часть XAML будет работать на обеих платформах практически без изменений.

Единственное, что мне приходит в голову, это использование TargetType = "Type" в Silverlight и TargetType= "{x: Type Type}" в WPF.Как насчет таких вещей, как VisualStateManager?Один и тот же код vsm работает на обеих платформах?Какие другие части XAML я могу изменить в зависимости от платформы?

Спасибо, Андре

1 Ответ

3 голосов
/ 22 августа 2010

Тема WPF-совместимость в документации должна охватывать некоторые ваши вопросы. Однако различия довольно велики и выходят за рамки простого ответа.

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

Вероятно, лучшим способом продвижения вперед было бы нацеливание и тестирование сначала на Silverlight, а затем тестирование на WPF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...