TabControl.BlockUpdateSize

Синтаксис

BlockUpdateSize: Boolean

Описание

Свойство BlockUpdateSize определяет, включена ли блокировка изменения размеров компонента.

Комментарии

Если для свойства BlockUpdateSize установлено значение true, значит блокировка изменения размеров включена. По умолчанию установлено значение false.

Пример

Для выполнения примера подключите библиотеку компонентов PP.js и таблицы визуальных стилей PP.css. Создадим компонент TabControl, который включает в себя одну вкладку. Создадим две html-кнопки. При нажатии на одну будет изменена ширина компонента. При нажатии на другую блокируется изменение размеров компонента.

<body>

<div id="tabcont1"></div>

<!--Кнопка для блокировки изменения размера-->

<button onclick="tabcontrol.setBlockUpdateSize(true);">BlockUpdateSize</button>

<!--Кнопка для изменения размера-->

<button onclick="tabcontrol.setWidth(200);">updateSize</button>

<script type="text/javascript">

    //Создаем компонент TabControl:

    var tabcontrol = new PP.Ui.TabControl({

            //Идентификатор для тега div

            ParentNode: document.getElementById("tabcont1"),

            Width: 300,

            Height: 200

        });

    //Добавляем вкладку в компонент TabControl:

    tabcontrol.addItem(new PP.Ui.TabItem({ Position: PP.LTRB.Top, Caption: "Tab" }));

</script>

</body>

После выполнения примера на html-странице будет размещен компонент TabControl, включающий в себя вкладку с заголовком «Tab» и две кнопки. Если нажать на кнопку «updateSize», то изменится ширина компонента. Если перед нажатием на кнопку «updateSize» нажать на кнопку «BlockUpdateSize», то изменений размеров не произойдет.

См. также:

TabControl