Конструктор StackPanel

Синтаксис

StackPanel (settings)

Параметры

settings. JSON-объект со значениями свойств компонента.

Описание

Конструктор StackPanel создает экземпляр компонента StackPanel.

Пример

Для выполнения примера добавьте ссылки на файлы PP.js и PP.css. В теге BODY добавьте элементы DIV с идентификаторами «stPan1» и «but1». Создадим компонент StackPanel, панели которого будут добавляться при нажатии на кнопку «Добавить»:

        var stackPanel = new PP.Ui.StackPanel(
        {
            ParentNode: document.getElementById("stPan1"),
            Width: 500,
            Height: 200,
            MinControlSize: 50
        });
        var stacks = [];
        var but1 = new PP.Ui.Button(
        {
            Content: "Добавить",
            ParentNode: document.getElementById("but1"),
            Click: add
        })
            function add()
            {
                var newItem = new PP.Ui.Button(
                {
                    Content: "Панель: ",
                    ResourceKey: "StackPanel"
                })
                newItem.setContent(newItem.getContent() + stacks.length);
                stackPanel.add(newItem);
                stacks.push(newItem);
            }

После выполнения примера на странице будет размещена кнопка «Добавить», при нажатии на которую будут добавляться элементы в компонент StackPanel:

См. также:

StackPanel