IDimensionViewerBase.Expand

Синтаксис

Expand(Node: Integer; [Recursively: Boolean = false ]);

Параметры

Node. Вершина, иерархия потомков которой будет развернута;

Recursively. Признак рекурсивного разворачивания иерархии потомков.

Описание

Метод Expand разворачивает иерархии потомков дерева указанной вершины.

Комментарии

Возможные значения параметра Recursively:

Для сворачивания иерархии потомков дерева указанной вершины используйте метод IDimensionViewerBase.Collapse.

Для определения уровня измерения, который будет автоматически разворачиваться при открытии раскрывающейся области компонента, используйте свойство IDimensionViewerBase.AutoExpandDepth.

Пример

Для выполнения примера предполагается наличие формы, расположенной на ней кнопки с наименованием «Button1» и компонента MetaAtrributesBreadCrumb с наименованием «MetaAtrributesBreadCrumb1». «MetaAtrributesBreadCrumb1» подключен к какой-либо базе данных временных рядов.

Sub Button1OnClick(Sender: Object; Args: IMouseEventArgs);
Var
    DV: IDimensionViewerBase;
Begin
    DV := MetaAttributesBreadcrumb1.DimensionViewer;
    //Разворачивание иерархии дочерних элементов
    DV.Expand(0True);
End Sub Button1OnClick;

При нажатии на кнопку в раскрывающемся списке компонента «MetaAtrributesBreadCrumb1» будет свернута иерархия дочерних элементов у элемента с индексом «0».

См. также:

IDimensionViewerBase