Программирование arrow WPF и Silverlight arrow Expression Blend для разработчиков Silverlight

Expression Blend для разработчиков Silverlight

Оглавление

Теперь разработчикам гораздо легче создать приложение Silverlight 2. Проект, который начнем разрабатывать, похож на Silverlight сервис по обмену мгновенными сообщениями (чат) разработанный ScottGu и показанный на рисунке 5-1

Expression Blend для разработчиков Silverlight - WPF и Silverlight - Microsoft .NET - Программирование, исходники, операционные системы

Рисунок 5-1. Завершенное приложение

Ознакомление

Для начала вам понадобится запустить Expression Blend. Первое, что вы увидите, будет окошко нового проекта (New Project). Выбрав Silverlight 2 Application (Приложение Silverlight 2), установите язык программирования в Visual Basic и выберите месторасположение вашего нового проекта, который мы назовем BlendForSilverlight (как это показано на рисунке 5-2)

Expression Blend для разработчиков Silverlight - WPF и Silverlight - Microsoft .NET - Программирование, исходники, операционные системы 

Рисунок 5-2. Создание нового проекта

Файлы Solution

Исследуйте правый верхний уголок окна. Проект и файлы , созданные Blend, являются идентичными тем, которые создает Visual Studio 2008. Более того, между ними нельзя производить экспорт/импорт - вы можете открыть обе среды разработки одновременно и они обе будут работать идеально (смотри рисунок 5-3)

Expression Blend для разработчиков Silverlight - WPF и Silverlight - Microsoft .NET - Программирование, исходники, операционные системы 

Рисунок 5-3. Файлы Blend 

Быстрый обзор 

Правый верхний угол содержит не только файлы, но и меню свойств, меню ресурсов, а под ними находится окно данных. В центре расположена "Art Board" (поверхность разработки и Xaml-разметка, которая может быть разделена так, как это показано на рисунке 5-4)

Expression Blend для разработчиков Silverlight - WPF и Silverlight - Microsoft .NET - Программирование, исходники, операционные системы 

Рисунок 5-4. Поверхность разработки и режим разделения

Я добавил подсветку в правом верхнем углу для того, чтобы выделить те элементы управления, которые позволяют переключаться между режимом дизайна, Xaml и режимом разделения. Данный угол содержит панель Interaction и инструментарий. Многие инструменты обладают маленькой пометкой в нижнем правом уголке, которая означает то, что нажав на нее вы сможете увидеть все соответствующие инструменты. К примеру, развернув меню инструмента табличной сетки вы увидите все элементы управления внешним видом, как это показано на рисунке 5-5

Expression Blend для разработчиков Silverlight - WPF и Silverlight - Microsoft .NET - Программирование, исходники, операционные системы 

Рисунок 5-5. Развернутая закладка инструмента Grid

Закладка с двойной угловой скобкой осуществляет доступ ко всем элементам управления, включая любые пользовательские элементы управления, специализированные элементы управления и посреднические элементы (вам понадобится нажать на опцию Show All) как это показано на рисунке 5-6

Expression Blend для разработчиков Silverlight - WPF и Silverlight - Microsoft .NET - Программирование, исходники, операционные системы 

Рисунок 5-6. Отображение закладки со всеми элементами управления

Обратите внимание на то, что в Asset Library, отображенной в данной закладке вы можете осуществить поиск необходимого элемента управления и нажав на кнопку с зависимой фиксацией вы также также можете выбрать библиотеку поиска элемента.


 
« Предыдущая статья   Следующая статья »