Инструменты Silverlight для Visual Studio 2008 - Размещение проблемы управления

В чем проблема с Silverlight Tools для VS2008? Кажется, я не могу разместить элементы управления на поверхности дизайнера. У меня это не сработало на двух разных машинах. Вам нужно настроить XAML, чтобы можно было разместить первый элемент управления?
Курсор остается в виде креста компаса, когда он над поверхностью. Вы должны перетаскивать элементы управления или рисовать их?

Скриншот (насколько я понял) Инструменты Silverlight для Visual Studio 2008 - Размещение проблемы управления

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Приемы CSS-макетирования - floats и Flexbox
Приемы CSS-макетирования - floats и Flexbox
Здравствуйте, друзья-студенты! Готовы совершенствовать свои навыки веб-дизайна? Сегодня в нашем путешествии мы рассмотрим приемы CSS-верстки - в...
Тестирование функциональных ngrx-эффектов в Angular 16 с помощью Jest
В системе управления состояниями ngrx, совместимой с Angular 16, появились функциональные эффекты. Это здорово и делает код определенно легче для...
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
2
0
1 643
3
Перейти к ответу Данный вопрос помечен как решенный

Ответы 3

Конструктор доступен только для чтения. Вы должны использовать смесь выражений до vs 2010

Как указал Аарон Фишер, на данный момент конструктор VS Silverlight доступен только для чтения. Я просто хотел бы добавить, что вы по-прежнему можете перетаскивать элементы управления из панели инструментов в свою разметку XAML. Это особенно полезно при добавлении элемента управления из внешней сборки, например DataGrid, поскольку он автоматически создает ссылку на сборку и сопоставляет соответствующее пространство имен.

Не мог понять, как заставить работать перетаскивание. Ну что ж.

BuddyJoe 12.12.2008 05:08
Ответ принят как подходящий

Это ответ на ваш запрос о моих мыслях по этому вопросу из ваших комментариев на эта почта.

Как упоминали и Аарон Фишер, и Боян, конструктор Visual Studio 2008 Silverlight 2, установленный пакетом «Инструменты Microsoft Silverlight для Visual Studio 2008 SP1», доступен только для чтения В настоящее время.

В Visual Studio 2008 в настоящее время нельзя перетаскивать элементы управления Silverlight 2 из панели инструментов в конструктор. Однако вы можете перетащить элементы управления из панели инструментов в редактор Xaml, если поместите курсор в редактор Xaml до начала перетаскивания.

Это, скорее всего, изменится в будущей версии пакета инструментов, возможно, в этом году. На MIX 09 будет несколько анонсов Silverlight 3, я не знаю, будет ли это одним из них.

Чтобы получить контроль над дизайном Silverlight 2 Xaml, вам необходимо установить Expression Blend 2. Вы можете загрузить пробную версию здесь, убедитесь, что вы также установите Service Pack 1 отсюда. Если он у вас установлен, щелкните правой кнопкой мыши Page.xaml в Visual Studio 2008 и выберите «Открыть в Expression Blend ...».

После открытия в Expression Blend вы можете перетащить элементы управления из панели инструментов в дизайнер. В Expression Blend 2 панель инструментов называется «Библиотекой активов», и к ней можно получить доступ, щелкнув левой кнопкой мыши двойную стрелку вправо >> внизу списка в левой части экрана:

alt text

Когда библиотека активов открыта, хороший совет, если вы не можете найти элемент управления, который ищете (вы упомянули, что не можете найти элемент управления Button в Expression Blend 2), - это ввести его имя в области поиска в верхнем левом углу или установите флажок "Показать все ...", как показано выше.

Это сообщение в блоге - хорошее начало для Первый взгляд на использование Expression Blend с Silverlight 2 с большим количеством снимков экрана. Есть также несколько дополнительных видео к этому сообщению в блоге под названием Знакомство с Blend для разработчиков Silverlight и Программа Silverlight и смесь выражений, которые вы можете посмотреть.

странный. это все, что я вижу - i264.photobucket.com/albums/ii199/brunotyndall/screenshot1.p‌ ng и i264.photobucket.com/albums/ii199/brunotyndall/screenshot2.p‌ ng

BuddyJoe 12.02.2009 07:54

Вам нужно установить Microsoft Silverlight Tools для Visual Studio 2008 SP1 после Expression Blend, чтобы все это работало? Может быть, меня облажали старые добрые проблемы с порядком установки.

BuddyJoe 12.02.2009 07:56

На первом снимке экрана вы редактируете проект Silverlight 2 как приложение WPF, на втором снимке экрана вы создали сайт Silverlight 1. Посмотрите на это изображение (silverlight2blogpost.s3.amazonaws.com/step1.png) и обратите внимание, что приложение Silverlight 2 выделено.

Peter McG 12.02.2009 08:12

Чтобы узнать правильный порядок установки, загляните на эту страницу (silverlight.net/GetStarted) под первым заголовком «Начало работы над созданием приложений Silverlight 2». Установили ли вы Expression Blend 2 Service Pack 1?

Peter McG 12.02.2009 08:13

Прохладный!!! +1 и ответ. Спасибо за то, что помог мне наконец положить конец этому в зародыше. Собираюсь сэкономить часы стресса на работе.

BuddyJoe 12.02.2009 08:35

Другие вопросы по теме