Xaml Power Toys
Карл Шифлет (Karl Shifflett) Приложение XAML Power Toys — это надстройка Visual Studio 2008 SP1, которая расширяет возможности редактора XAML и существенно ускоряет разметку страницы XAML. Весь генерируемый код XAML совместим с .NET 3.5 SP1 WPF и Silverlight 2. Содержание Требования Требования Для использования XAML Power Toys требуются следующие приложения:
Цель XAML Power Toys предоставляет средства для создания макетов и сопровождения форм бизнес-приложений с использованием элементов управления, входящих в состав Visual Studio. Новые возможности версии 3.5 Ниже перечислены новые возможности XAML Power Tool 3.5.
Набор функций Ниже перечислены основные возможности XAML Power Tool.
Снимки экрана Средство XAML Power Tools обладает чрезвычайно широким набором функций. На снимках экрана ниже показаны только функции высокого уровня.
Видео Рекомендуется просмотреть эти 11 видеороликов. Первый видеоролик Установка и настройка поможет вам быстро приступить к работе. В остальных видеороликах более подробно рассмотрены основные функции. Обзор Я не стану повторять содержимое этих видеороликов. Настоятельно рекомендуется посмотреть все видеоролики, особенно видеоролик об установке и настройке XAML Power Toys. Они сэкономят вам массу времени и помогут быстро приступить к продуктивной работе. Ниже приведен исходный код для тех, кто занимается разработкой надстроек для Visual Studio. Обратите внимание, что надстройка XAML Power Toys не поддерживает объектную модель (как и другие надстройки Visual Studio), поэтому разработчик должен выбрать текст в редакторе XAML. Затем надстройка обрабатывает выбранный текст. Даже в отсутствие поддержки объектной модели средство XAML Power Toys обладает очень мощными возможностями. Попробуйте редактор строк и столбцов сетки, и вы поймете, что я имею в виду! Создание бизнес-форм, элементов ListView и DataGrid При создании бизнес-формы для класса необходимо выполнить построение проекта, содержащего этот класс. В случае изменения исходного класса, для которого создается форма, необходимо перестроить проект, чтобы надстройка XAML Power Toys могла надлежащим образом учитывать изменения свойств исходного класса. Если выбирать файл в обозревателе решений щелчком правой кнопкой мыши, имя файла должно совпадать с именем класса. Если в одном файле содержатся определения нескольких классов или имя файла отлично от имени класса, для создания бизнес-формы, элемента ListView или DataGrid следует использовать средство выбора классов в редакторе XAML. Установка
Первое использование При первом использовании XAML Power Toys измените и сохраните стандартные значения параметров элементов управления. Если не сделать этого и воспользоваться функцией, использующей эти значения, будут созданы и сохранены настройки по умолчанию, а также появится диалоговое окно, информирующее об этом. Редактирование и сохранение стандартных значений параметров элементов управления перед использованием XAML Power Toys позволит не только избежать постоянного появления этого диалогового окна, но и контролировать создание элементов управления с помощью XAML Power Toys. Значения параметров сохраняются в каталоге установки, поэтому они не теряются. Этот файл не заменяется при повторной установке и при удалении с помощью панели управления. Кроме того, можно легко создать резервную копию этих параметров. Безопасность макросов надстройки Чтобы приложение Visual Studio могло обнаружить средство XAML Power Toys, файл XAMLPowerToys.Addin должен находиться в пути, указанном в диалоговом окне ниже. Данный дополнительный этап установки объясняется в видеоролике, посвященном установке и настройке. 1.10. Безопасность макросов надстройки Файлы для загрузки
Дополнительные сведения Эта страница перепечатана из сообщения в блоге Карла Шифлета (Karl on WPF) с его разрешения. |