Это ответ на ваш запрос о моих мыслях по этому вопросу из ваших комментариев к этому сообщению.
Как упоминали и Аарон Фишер, и Боян, Visual Studio 2008 Silverlight 2 Designer, установленный с помощью пакета «Инструменты Microsoft Silverlight для Visual Studio 2008 SP1», в настоящее время доступен только для чтения.
В Visual Studio 2008 в настоящее время нельзя перетаскивать элементы управления Silverlight 2 из панели инструментов в конструктор. Однако вы можете перетащить элементы управления из панели инструментов в редактор Xaml, если поместите курсор в редактор Xaml до начала перетаскивания.
Это, скорее всего, изменится в будущей версии пакета инструментов, возможно, в этом году. На MIX 09 будет несколько анонсов Silverlight 3, я не знаю, будет ли это одним из них.
Чтобы получить контроль над дизайном Silverlight 2 Xaml, вам необходимо установить Expression Blend 2. Вы можете загрузить пробную версию здесь, убедитесь, что вы также установить пакет обновления 1 отсюда. Если он у вас установлен, щелкните правой кнопкой мыши Page.xaml в Visual Studio 2008 и выберите «Открыть в Expression Blend ...»
После открытия в Expression Blend вы можете перетащить элементы управления из панели инструментов в дизайнер. В Expression Blend 2 панель инструментов называется «Библиотекой ресурсов», и к ней можно получить доступ, щелкнув левой кнопкой мыши двойную стрелку вправо ›› в нижней части списка в левой части экрана:
![alt text](https://silverlight2blogpost.s3.amazonaws.com/step6.png)
Когда библиотека активов открыта, хороший совет, если вы не можете найти элемент управления, который ищете (вы упомянули, что не можете найти элемент управления Button в Expression Blend 2), - это ввести его имя в области поиска в верхнем левом углу или установите флажок "Показать все ...", как показано выше.
Это сообщение в блоге - хорошее начало для Первый взгляд на использование Expression Blend с Silverlight 2 с большим количеством снимков экрана. Есть также несколько дополнительных видео к этому сообщению в блоге под названием Знакомство с Blend для разработчиков Silverlight и Silverlight Programming And Expression Blend, которые вы можете посмотреть.
person
Peter McG
schedule
12.02.2009