Silverlight 4, эквивалентный WPF “x:static”

Я работаю над проектом, который основан на старом проекте, который кто-то запустил и не закончил. Я пытался использовать такое количество их кода, как я мог, так при этом я столкнулся с некоторыми проблемами тонкой настройки.

А именно, когда я поместил некоторые старые xaml в новом проекте были некоторые ошибки, которые были брошены относительно "x:static" свойства и "Динамического свойства".

вот сами сообщения об ошибках:

Ошибка 1: тип 'DynamicResource' не был найден. Проверьте, что Вы не пропускаете ссылку на сборку и что все блоки, на которые ссылаются, были созданы.

Ошибка 2: тип 'x:Static' не был найден. Проверьте, что Вы не пропускаете ссылку на сборку и что все блоки, на которые ссылаются, были созданы.

Некоторые известные точки, что я думаю, вызывают ошибки: старый проект был запрограммирован в VS2008, WPF, платформе v3.5.Net; тогда как я программирую в VS2010, Silverlight 4, платформа .NET v4.0.

Я понимаю, что существуют различия от WPF до Silverlight насколько xaml идет и существует много различий от различных версий платформы .NET и выпусков Visual Studio. Но я просто, может казаться, не нахожу фиксацию для этого нигде, таким образом, я не знал, была ли только библиотека, я отсутствовал или просто что-то, что я просто пропускаю или что.

Я могу воссоздать это если потребуется, но как я сказал, я буду скорее использовать такое количество старого кода, как я могу, пока тонкая настройка не доставляет больше неприятностей, чем что это стоит.

22
задан AmbiguousX 14 January 2011 в 22:08
поделиться

1 ответ

К сожалению, вы не можете напрямую использовать ключевые слова DynamicResource и Static в подмножестве XAML Silverlight, но вы можете имитировать их поведение. Вот статья на эту тему:

В общем, нет простого способа перенести проект с WPF на Silverlight. Они имеют очень много общего, но, строго говоря, являются разными технологиями.

15
ответ дан 29 November 2019 в 05:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: