Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
программирование_1 / tema2_bilety_123.docx
Скачиваний:
53
Добавлен:
16.03.2016
Размер:
723.22 Кб
Скачать

Объекты элементов управления содержимым

Объект Microsoft.Office.Interop.Word.ContentControl предоставляет способ управления вводом и представлением текста и содержимого других типов в документах Word. Объект Microsoft.Office.Interop.Word.ContentControl может отображать несколько разных типов элементов пользовательского интерфейса, оптимизированных для использования в документах Word, например, элемент управления текстом в формате RTF, элемент выбора даты или поле со списком.Объект Microsoft.Office.Interop.Word.ContentControl можно также использовать для предотвращения редактирования пользователем разделов документа или шаблона.

Visual Studio расширяет объект Microsoft.Office.Interop.Word.ContentControl, разделяя его на несколько различных элементов управления ведущего приложения.Поскольку объект Microsoft.Office.Interop.Word.ContentControl способен отображать любой тип элементов пользовательского интерфейса, доступных для элементов управления содержимым, Visual Studio предоставляет отдельный класс для каждого типа таких элементов управления содержимым. Например, с помощью объекта Microsoft.Office.Tools.Word.RichTextContentControl можно создать элемент управления текстом в формате RTF, а с помощью объектаMicrosoft.Office.Tools.Word.DatePickerContentControl — элемент выбора даты. Поведение этих элементов управления ведущего приложения аналогично поведению собственных элементов управления Microsoft.Office.Interop.Word.ContentControl, однако они еще имеют дополнительные возможности событий и привязки к данным. Дополнительные сведения см. в разделе Элементы управления содержимым.

Объект закладки

Объект Microsoft.Office.Interop.Word.Bookmark представляет непрерывную область документа с начальной и конечной позициями. Закладки можно использовать для отметки некоего расположения в документе или в качестве контейнера для текста в документе. Объект Microsoft.Office.Interop.Word.Bookmarkможет состоять из одной точки вставки или быть размером в весь документ. Объект Microsoft.Office.Interop.Word.Bookmark имеет следующие характеристики, отличающие его от объекта Range:

  • Имена закладкам можно давать во время разработки.

  • Объекты Microsoft.Office.Interop.Word.Bookmark сохраняются с документом, т.е. они не удаляются при остановке выполнения кода или при закрытии документа.

  • Закладки можно скрывать или делать видимыми, устанавливая для свойства ShowBookmarks объекта View соответствующее значение false или true.

Visual Studio расширяет объект Microsoft.Office.Interop.Word.Bookmark, предоставляя элемент управления ведущего приложенияMicrosoft.Office.Tools.Word.Bookmark. Поведение элемента управления ведущего приложения Microsoft.Office.Tools.Word.Bookmark аналогично поведению собственного элемента управления Microsoft.Office.Interop.Word.Bookmark, при этом он также предоставляет возможность привязки к данным и содержит дополнительные события. Теперь в документе можно привязывать данные к элементу управления "закладка" также, как выполняется привязка данных к элементу управления "текстовое поле" в форме Windows Forms. Дополнительные сведения см. в разделе Элементы управления Bookmark.

Использование документации по объектной модели Word

Дополнительные сведения об объектной модели машинного слова можно ссылаться на ссылку на основной сборки взаимодействия машинного слова (PIA) и ссылке объектную модель Visual Basic для приложений (VBA).

Соседние файлы в папке программирование_1