RibbonButton Конструктор (2007 System)
Обновлен: Ноябрь 2007
Инициализация нового экземпляра класса RibbonButton.
Пространство имен: Microsoft.Office.Tools.Ribbon
Сборка: Microsoft.Office.Tools.Common.v9.0 (в Microsoft.Office.Tools.Common.v9.0.dll)
Синтаксис
'Декларация
Public Sub New
'Применение
Dim instance As New RibbonButton()
public RibbonButton()
Заметки
При перетаскивании элемента управления Button с вкладки Элементы управления ленты Officeпанели элементов в конструктор лент Visual Studio Tools for Office автоматически создаст экземпляр этого класса.
Также можно создать экземпляр этого элемента управления во время выполнения и добавить его в динамическое меню.
Примеры
В следующем примере создаются и добавляются в меню два экземпляра класса RibbonButton. Перед выполнением этого примера выполните следующие действия:
Добавьте элемент Лента (визуальный конструктор) в проект Visual Studio Tools for Office.
Добавьте группу на пользовательскую вкладку.
Добавьте меню в группу.
Установите для свойства Dynamic меню значение true.
Private Sub PopulateDynamicMenu()
menu1.Items.Add(New RibbonButton())
CType(menu1.Items.Last(), RibbonButton).Label = "Button 1"
menu1.Items.Add(New RibbonButton())
CType(menu1.Items.Last(), RibbonButton).Label = "Button 2"
End Sub
private void PopulateDynamicMenu()
{
menu1.Items.Add(new RibbonButton());
((RibbonButton)menu1.Items.Last()).Label = "Button 1";
menu1.Items.Add(new RibbonButton());
((RibbonButton)menu1.Items.Last()).Label = "Button 2";
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Office.Tools.Ribbon - пространство имен