Add to Technorati Favorites

Динамическое создание объектов SilverLight 1.0

Опубликовано 22 Май | Автор LOB
Ключевые слова:, , ,

Стояла задача – сделать анимацию в Silverlight, формирование страницы в зависимости от некоторых условий (например, в зависимости от пользователя), и чтобы все хорошо смотрелось в IE и FF.

Создадим новый проект Silverlight 1.0. По-умолчанию он состоит из следующих файлов:
Default.html и Default.html.js
Scene.xaml и Scene.xaml.js
Silverlight.js

Default.html – содержит ссылки на все скриптовые файлы в заголовке и вызов функции createSilverlight() в теле.
Scene.xaml – собственно xaml-код приложения.
Silverlight.js и другие *.js-файлы содержат java-script, необходимый для работы.

(more…)

Popularity: 41% [?]

Добавить в закладки:
Нет Комментариев | Примеры | Вся статья

События и их обработка SilverLight 1.0

Опубликовано 8 Апр | Автор LOB

Silverlight 1.0 позволяет создавать интерактивные эффекты, и менять свойства объектов используя JavaScript.

Silverlight 1.0 позволяет вызывать JavaScript функции, когда наступает какое либо событие например загрузка объекта или событие при наведении мыши.

Для того, чтобы определить обработчик события необходимо проделать следующие шаги:

1) В вашем XAML файле определить необходимый атрибут для вашего объект, который будет указывать функцию, которая будет обрабатывать событие.

someEvent = ‘YourFunction”, где someEvent - какое-то событие доступное для вашего объекта, а YourFunction JavaScript функция, которая будет обрабатывать ваше событие

2) Необходимо определить вашу функцию (YourFunction) в JavaScript файле

(more…)

Popularity: 32% [?]

Добавить в закладки:
Нет Комментариев | Примеры | Вся статья

Silverlight 1.1 Alpha. Проблемы с установкой.

Опубликовано 26 Янв | Автор Parus
Ключевые слова:, ,

Переустановил полностью всю систему. После чего решил поставить VS.NET 2008 release. После чего, решил установить Silverlight

1. Установка Silverlight 1.0 прошла нормально. Проверил, все приложенния для 1.0 работали нормально.

2. Установка Silverlight 1.1 Alpha. Не одно из приложений не работает.

Следующая последовательность действий никах результатов не дала.

Issue: After installing the Silverlight 1.1 Alpha Refresh, you continue to get the “Get Silverlight” medallion when trying to launch a 1.1 application.
Resolution: There are several things you can do to address this:

  • Ensure that you installed the 1.1 version of Silverlight & not the 1.0 version. You can check this by looking at the 1st 2 digits of the Silverlight version number.
  • Ensure that you have the latest version of 1.1 (linked above) installed.
  • If you just recently installed 1.1 and had an existing version of Silverlight installed, you made need to restart your browser.
  • If all else fails, close all browser, uninstall Silverlight through Add/Remove Programs (just called Programs on Vista) control panel & finally re-install Silverlight again.
  • Подбробнее:Troubleshooting Silverlight 1.1 Development

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

1. Удаляем все из папки - <% SystemRoot %>:\Program Files\Microsoft Silverlight

2. Снова запускаем и Silverlight 1.1 Alpha Refresh. После чего все работает.

Popularity: 27% [?]

Добавить в закладки:
Нет Комментариев | Новости | Вся статья