Expression Blend для разработчиков Silverlight
ОГЛАВЛЕНИЕ
Рисунок 5-1. Завершенное приложение
Ознакомление
Для начала вам понадобится запустить Expression Blend. Первое, что вы увидите, будет окошко нового проекта (New Project). Выбрав Silverlight 2 Application (Приложение Silverlight 2), установите язык программирования в Visual Basic и выберите месторасположение вашего нового проекта, который мы назовем BlendForSilverlight (как это показано на рисунке 5-2)
Рисунок 5-2. Создание нового проекта
Файлы Solution
Исследуйте правый верхний уголок окна. Проект и файлы , созданные Blend, являются идентичными тем, которые создает Visual Studio 2008. Более того, между ними нельзя производить экспорт/импорт - вы можете открыть обе среды разработки одновременно и они обе будут работать идеально (смотри рисунок 5-3)
Рисунок 5-3. Файлы Blend
Быстрый обзор
Правый верхний угол содержит не только файлы, но и меню свойств, меню ресурсов, а под ними находится окно данных. В центре расположена "Art Board" (поверхность разработки и Xaml-разметка, которая может быть разделена так, как это показано на рисунке 5-4)
Рисунок 5-4. Поверхность разработки и режим разделения
Я добавил подсветку в правом верхнем углу для того, чтобы выделить те элементы управления, которые позволяют переключаться между режимом дизайна, Xaml и режимом разделения. Данный угол содержит панель Interaction и инструментарий. Многие инструменты обладают маленькой пометкой в нижнем правом уголке, которая означает то, что нажав на нее вы сможете увидеть все соответствующие инструменты. К примеру, развернув меню инструмента табличной сетки вы увидите все элементы управления внешним видом, как это показано на рисунке 5-5
Рисунок 5-5. Развернутая закладка инструмента Grid
Закладка с двойной угловой скобкой осуществляет доступ ко всем элементам управления, включая любые пользовательские элементы управления, специализированные элементы управления и посреднические элементы (вам понадобится нажать на опцию Show All) как это показано на рисунке 5-6
Рисунок 5-6. Отображение закладки со всеми элементами управления
Обратите внимание на то, что в Asset Library, отображенной в данной закладке вы можете осуществить поиск необходимого элемента управления и нажав на кнопку с зависимой фиксацией вы также также можете выбрать библиотеку поиска элемента.