Add(Element: IRibbonContext);
Add(Element: Prognoz.Platform.Interop.Forms.RibbonContext);
Element. Контекстная вкладка, которую необходимо добавить в коллекцию.
Метод Add добавляет указанную контекстную вкладку в коллекцию.
Если контекстная вкладка создается динамически, то после создания она должна быть добавлена на ленту. Для этого ее необходимо включить в коллекцию с помощью метода Add, либо IRibbonContexts.Insert. Метод Add добавляет вкладку в конец коллекции. После добавления можно будет изменять параметры контекстной вкладки.
Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1» и компонента Ribbon с наименованием «Ribbon1».
Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
RContext: IRibbonContext;
ChildCategory: IRibbonCategory;
ChildPanel: IRibbonPanel;
Begin
RContext := New RibbonContext.Create;
Ribbon1.Contexts.Add(RContext);
RContext.Text := "Таблица";
RContext.Visible := True;
ChildCategory := RContext.Categories.Item(0);
ChildCategory.Text := "Данные";
ChildPanel := New RibbonPanel.Create;
ChildCategory.Panels.Add(ChildPanel);
ChildPanel.Text := "Буфер
обмена";
End Sub Button1OnClick;
При нажатии на кнопку на ленте будет создана контекстная вкладка. В области дочерней вкладки, которая автоматически создается для контекстной вкладки, будет создана панель.
См. также: