TextBox.ControlButton

Синтаксис

ControlButton: PP.Ui.Button

Описание

Свойство ControlButton определяет кнопку для управления текстовым полем.

Комментарии

Значение свойства устанавливается из JSON и с помощью метода setControlButton, а возвращается с помощью метода getControlButton.

Значением свойства должен являться экземпляр класса PP.Ui.Button или JSON-объект со свойством PPType, равным PP.Ui.Button.

Пример

Для выполнения примера предполагается наличие на странице компонента TextBox с наименованием «textBox» (см. «Пример создания компонента TextBox» ). Создадим и установим кнопку для управления текстовым полем, разрешим его редактирование, а затем изменим и выделим содержимое данного поля:

// Создадим новую кнопку
var button = new PP.Ui.Button({
    Width: 20, // Ширина кнопки
    Height: 20 // Высота кнопки
});
// Разрешим редактирование текстового поля 
textBox.setEnableEdit(true);
// Установим кнопку управления
textBox.setControlButton(button);
// Установим фокус на текстовое поле
textBox.setFocus();
// Установим текстовое содержимое текстового поля
textBox.setContent("Текстовое поле");
// Выделим текст
textBox.selectAll();

В результате выполнения примера была создана и установлена кнопка для управления текстовым полем, а также было изменено и выделено его новое содержимое:

См. также:

TextBox