INavigationBarPadList.ItemById

Синтаксис

ItemById(Id: String): INavigationBarPad

Параметры

Id. Идентификатор вкладки.

Описание

Свойство ItemById возвращает параметры вкладки с указанным идентификатором.

Комментарии

В качестве значения параметра Id необходимо указать идентификатор, который доступен только у системных вкладок. Системную вкладку можно получить в коллекции IWidget.Pads или в коллекции INavigationBar.Pads при условии, что для неё свойство INavigationBarPad.IsSystem возвращает значение True. Компонент NavigationBar будет отображать системные вкладки, если он задан в свойстве NavBar какого-либо компонента, реализующего набор системных вкладок.

Для работа со вкладками, которые созданы в прикладном коде, используйте свойства INavigationBarPadList.Item, INavigationBar.ActivePad.

Пример

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1», компонента ChartWidget с наименованием «ChartWidget1», компонента NavigationBar и компонента UiErAnalyzer, который является источником для «ChartWidget1». NavigationBar подключен к «ChartWidget1» и используется в качестве визуального компонента для отображения вкладок. UiErAnalyzer подключен к какому-либо экспресс-отчёту, в котором создана диаграмма.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    Pad: INavigationBarPad;
Begin
    Pad := ChartWidget1.Pads.ItemById("ChartValueAxisY");
    Pad.Visible := False;
End Sub Button1OnClick;

При нажатии на кнопку в коллекции вкладок, которые используются для настройки диаграммы, будет скрыта вкладка по настройке оси значений (Y).

См. также:

INavigationBarPadList