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:
См. также: