Пятница, 04.07.2025, 23:59
Софт и все, что с ним связано
| RSS
Меню сайта
Категории каталога
Программирование [1]
Графика [0]
Офис [0]
Развлечения [1]
В данном разделе размещены интересные записи, которые помогут Вам скоротать время
Web [1]
Главная » Статьи » Программирование

Ленточный интерфейс: обзор, разработка, использование / Fluent UI Or Ribbon Controls: Overview, Developing, Using
1. Введение
Статья посвящена относительно новому пользовательскому интерфейсу от Microsoft под кодовым названием Fluent UI (Ribbon, Лента). Впервые его заметили пользователи Office 2007, ну а на момент написания этой статьи он встречается во многих приложениях самого разного назначения. Что дает лента? Как ее использовать в своих приложениях? …Я постарался рассмотреть в данной статье как можно подробнее этот интерфейс2.  Ribbon Controls в своих приложениях

2. Ribbon Controls в своих приложениях
Ribbon Controls

Вы можете использовать Fluent UI в двух случаях: в первом случае в качестве надстройки для приложений семейства Office 2007. Во втором случае – если вы разрабатываете собственное самостоятельное приложение, в котором Fluent UI будет отличной заменой классического главного меню (MainMenu).

2.1. Office System

Для реализации первого случая здесь будет рассматриваться среда Visual Studio 2008. Я в этой среде работал довольно мало времени и знаком с ней именно поверхностно, и не ожидал, что добавить Fluent UI гораздо сложнее, чем в том же Delphi 2009, хотя казалось бы – раз разработчик VS2008 и «ленты» один, то связь между ними должна быть «прозрачной». Тем не менее, чтобы, наконец, добавить ее на форму, мне пришлось изрядно побродить по MSDN, различным форумам и блогам. Итак, рассмотрим пример создания собственной вкладки в приложении Word 2007. Естественно, запускаем Visual Studio 2008 и переходим к созданию решения.
Ribbon Controls

 Вы можете язык программирования, отличный от Visual Basic, порядок выполнения указанных действий врятли изменится. Итак, в «Типы проектов» находим в закладке «Office» пункт 2007. Выбираем «Надстройка Word 2007» и нажимаем OK. На начальном этапе видим в обозревателе решений следующее:
Ribbon Controls

Для того, чтобы добавить форму с прототипом интерфейса Fluent UI, кликаем правой кнопкой мыши по WordAddIn2 (выделено жирным) и выбираем Добавить. В открывшемся окне выбираем «Лента (визуальный конструктор)» и нажимаем «Добавить».
Ribbon
Далее рассмотрим подробнее что имеем: 

Вкладка «TabAddIns(встроенный)» говорит о том, что содержимое данной вкладки будет доступно во вкладке «Надстройки» приложения, т.е. там, где по умолчанию им место. Если Вы хотите чтобы Ваша надстройка располагалась на отдельной вкладке, тогда перейдите в свойства вкладки (F4). Значение параметра ControlID -> ControlIDType измените на Custom. В этом случае название вкладки будет определять параметр Label в тех же свойствах. Кстати уже можно скомпилировать проект (F5) и посмотреть как это выглядит в MS Word. Не буду останавливаться на том, как добавить новые элементы и действия к ним на вкладку – это стандартные операции – просто перетаскиваете их из панели элементов.
Ribbon
Категория: Программирование | Добавил: admin (03.02.2009)
Просмотров: 2726 | Рейтинг: 0.0/0 |
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Друзья сайта
Статистика
Copyright MPA74 © 2025