Enabled: Boolean
Свойство Enabled определяет, отображается ли граница.
Допустимые значения:
true. Граница отображается;
false. Граница не отображается.
Для выполнения примера необходимо наличие на html-странице ссылок на файлы сценария jquery.js, PP.js и файл стилей PP.css. Добавим в документ текстовую область и установим для неё новый стиль:
// Создаем текстовую область
var textArea = new PP.Ui.TextArea({
// Задаем ширину области
Width: 200,
// Задаем высоту области
Height: 100,
// Задаем содержимое области
Content: "2013"
});
// Создаем тень
var shadow = new PP.Shadow({
Color: new PP.Color("#ffef99")
});
// Задаем угол падения тени
shadow.setAngle(45);
// Задаем разницу в размере тени относительно объекта
shadow.setSize(10);
// Создаем границу текстовой области
var border = new PP.Border({
"Color": '#000000',
"Width": 2,
"Style": PP.BorderStyle.solid
});
// Создаем стиль для текстовой области
var style = {
Release: new PP.Style({
// Задаем кисть со сплошной заливкой
Background: new PP.SolidColorBrush({
Color: PP.Color.Colors.lightblue
}),
// Задаем полужирный курсив
Font: new PP.Font({
IsBold: true,
IsItalic: true
}),
// Задаем границу
Border: border,
// Задаем тень
Shadow: shadow
})
};
// Устанавливаем стиль
textArea.setStyle(style);
// Добавляем данную область в документ
textArea.addToNode(document.body);
В результате выполнения примера в документе была создана текстовая область с полужирным и курсивным начертанием шрифта, а также установленными тенью и цветом заливки. Для границы текстовой области была установлена черная сплошная линия толщиной, равной 2 пикселям:

Далее скроем границу и обновим стиль текстовой области:
// Скрываем границу border.setEnabled(false); // Обновляем стиль текстовой области textArea.setStyle(style);
После выполнения примера граница текстовой области была скрыта:

См. также: