Практическое руководство. Добавление панели действий в документы Word
Обновлен: Ноябрь 2007
Применение |
---|
Сведения, приведенные в данном разделе, относятся только к указанным проектам Visual Studio Tools for Office и версиям Microsoft Office. Тип проекта
Версия Microsoft Office
Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Диалоговое окно Добавить новый элемент содержит управляющий элемент "Панель действий", являющийся пользовательским для панели действий. Использование элемента управления "Панель действий" и пользовательского элемента управления приведет к одинаковым результатам.
Дополнительные сведения о добавлении панели действий в рабочую книгу Microsoft Office Excel см. в разделе Практическое руководство. Добавление панели действий в книги Excel.
Примечание. |
---|
Панель действий можно создать только в настройке уровня документа для Word или Excel. Создать панель действий в надстройке уровня приложения невозможно. Дополнительные сведения см. в разделе Доступность функций по типам приложений и проектов. |
Примечание. |
---|
На компьютере могут отображаться имена или расположения некоторых элементов пользовательского интерфейса Visual Studio, отличающиеся от указанных в дальнейших инструкциях. Эти элементы определяются используемой версией Visual Studio и ее параметрами. Дополнительные сведения см. в разделе Параметры Visual Studio. |
Создание элемента управления панели действий
Создание элемента управления "Панель действий" и вставка текста в документ
Откройте документ Word или шаблон проекта в Visual Studio.
В меню Проект выберите команду Добавить новый элемент.
В диалоговом окне Добавление нового элемента выберите Элемент управления "Панель действий", дайте файлу имя HelloControl и нажмите кнопку Добавить.
Если панель действий не отображается в конструкторе, дважды щелкните HelloControl в конструкторе.
Из вкладки Windows Forms диалогового окна Панель элементов перетащите управляющий элемент Button на управляющий элемент панели действий.
В обработчик событий кнопки Click добавьте следующий код:
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) _ Handles Button1.Click Globals.ThisDocument.Paragraphs(1).Range.Text = "Hello world!" End Sub
private void button1_Click(object sender, System.EventArgs e) { Globals.ThisDocument.Paragraphs[1].Range.Text = "Hello World!"; }
В C# также необходимо добавить обработчик событий для щелчка кнопки. Этот код можно поместить в конструктор HelloControl после обращения к IntializeComponent.
Дополнительные сведения о создании обработчиков событий см. в разделе Практическое руководство. Создание обработчиков событий в пакете инструментов Visual Studio для Office.
public HelloControl() { InitializeComponent(); this.button1.Click += new EventHandler(this.button1_Click); }
Добавление элемента управления "Панель действий" в панель действий
Чтобы отобразить панель действий, добавьте к ней элемент управления. В следующем примере кода на панель действий в Word добавляется элемент управления панели действий.
Добавление в панель действий элемента управления панели действий
Создайте новый экземпляр элемента управления панели действий в классе ThisDocument:
Dim hello As New HelloControl
private HelloControl hello = new HelloControl();
Добавьте следующий код в обработчик событий Startup книги ThisDocument:
Me.ActionsPane.Controls.Add(hello)
this.ActionsPane.Controls.Add(hello);
См. также
Задачи
Пошаговое руководство. Вставка текста в документ из панели действий
Практическое руководство. Добавление панели действий в книги Excel
Пошаговое руководство. Изменение панели действий в зависимости от контекста пользователя
Практическое руководство. Управление структурой элементов управления в панели действий