CodeEditor#
Элемент управления, предназначенный для отображения и редактирования редактирования кода.
Свойства#
id#
Идентификатор контрола.
Отнаследовано от Control
hint#
Всплывающая подсказка, которая появляется при наведении на контрол.
Отнаследовано от Control
tags#
Позволяет объединять контролы в группы, возвращает массив имен.
Отнаследовано от Control
captionWidth#
Ширина заголовка в колонках (для Bootstrap-верстки).
Отнаследовано от Control
editorWidth#
Ширина контрола в колонках (для Bootstrap-верстки).
отнаследовано от Control
denyRoles#
Список ролей без прав на данный элемент.
Отнаследовано от Control
readRoles#
Список ролей на чтение данных.
Отнаследовано от Control
writeRoles#
Список ролей на изменение данных.
Отнаследовано от Control
visible#
Видимость контрола.
Отнаследовано от Control
width#
Ширина контрола.
Отнаследовано от Control
caption#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Заголовок контрола
bind#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Свойство, к которому биндится контрол
lang#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | javascript | javascript, sql, json, xml |
Язык программирования
controlRows#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| int | 1 |
Количество строк.
Количество однострочных контролов, по общей высоте которых (с учетом расстояния между ними) вычисляется высота memo,в случае заданного height вычисляется через height.
value#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Задает значение контрола
enabled#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| bool | true | true/false |
Доступность контрола для редактирования
readOnly#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| bool | false | true/false |
Режим "только для чтения"
height#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | auto |
Высота мемо в пикселях.
По умолчанию "auto" и вычисляется через controlRows.
Методы#
focus#
Устанавливает фокус на контрол.
Отнаследовано от Control.
События#
valueChanged#
Возникает при смене значения
| параметр | тип | описание |
|---|---|---|
| s | CodeEditor | экземпляр класса контрола |
| e | object | агрументы события |
| e.value | string | текст в контроле |