Почему XAML не нужно компилировать? - PullRequest
0 голосов
/ 05 января 2012

Если я создаю кнопку в XAML, я могу непосредственно просмотреть ее в Internet Explorer, однако, если я создаю ту же кнопку в C #, мне нужно сначала скомпилировать код. Почему это так работает? Как браузер знает, что отображать, если он не рассматривает XAML как чистый XML.

Например, если у меня есть чистый XAML-файл, на который нет ссылки на код, я могу открыть его в Internet Explorer, и он отобразит его.

1 Ответ

3 голосов
/ 05 января 2012

Это потому, что очень ранние версии Silverlight поддерживали файлы XAML в сыром виде. Это не считается лучшей практикой для развертывания приложений таким способом, но, вероятно, будет хорошо, если у вас есть анимация или векторное изображение, которое вы хотите визуализировать. Вы можете прочитать больше в этой старой статье здесь:

http://www.windows -now.com / блоги / rrelyea / Архив / 2004 / 1.aspx

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