NumberInput#
NumberInput - элемент управления, предназначенный для отображения чисел.
Свойства#
id#
Идентификатор контрола.
Отнаследовано от Control.
hint#
Всплывающая подсказка, которая появляется при наведении на контрол.
Отнаследовано от Control.
tags#
Позволяет объединять контролы в группы, возвращает массив имен.
Отнаследовано от Control.
captionWidth#
Ширина заголовка в колонках (для Bootstrap-верстки).
Отнаследовано от Control. По умолчанию значение 1
editorWidth#
Ширина контрола в колонках (для Bootstrap-верстки).
отнаследовано от Control. По умолчанию значение 2
captionTextAlign#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | left | left, right |
Выравнивание текста заголовка контрола
доступно с версии 3.26.0
denyRoles#
Список ролей без прав на данный элемент.
Отнаследовано от Control.
readRoles#
Список ролей на чтение данных.
Отнаследовано от Control
writeRoles#
Список ролей на изменение данных.
Отнаследовано от Control
visible#
Видимость контрола.
Отнаследовано от Control
width#
Ширина контрола.
Отнаследовано от Control
caption#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Заголовок контрола
placeholder#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Вспомогательный текст в поле ввода контрола
bind#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Свойство, к которому биндится контрол
value#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | - |
Задает значение контрола
enabled#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| bool | true | true/false |
Доступность контрола для редактирования
readOnly#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| bool | false | true/false |
Режим "только для чтения"
min#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| float | -999999999999999 |
Минимально допустимое значение
max#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| float | 999999999999999 |
Максимально допустимое значение
digits#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| int | 12 |
Количество знаков целой части
decimalDigits#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| int | 0 |
Количество знаков дробной части
symbol#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | '' |
Символ отображающийся рядом со значением
symbolPosition#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| string | left | left, right |
Положение символа относительно значения
доступно с версии 3.26.0
groupping#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| bool | true | true/false |
Отвечает за то, нужно ли применять "денежное форматирование" с разделением по разрядам
showSpinButtons#
| тип | значение по умолчанию | допустимые значения |
|---|---|---|
| bool | false | true/false |
Позволяет скрыть/отобразить кнопки для изменения значения целой части числа на 1
Методы#
focus#
Устанавливает фокус на контрол.
Отнаследовано от Control.
События#
valueChanged#
Возникает при смене значения
Пример
Пример#
Для ввода числовых значений используется контрол NumberInput. Он, также как и TextBox, позволяет устанавливать определенные правила для ввода и отображения значений:
- ограничение максимального и минимального значений - свойства
maxиmin; - количество знаков до и после запятой для дробных чисел - свойства
digitsиdecimalDigits; - включать отображение разрядов числа - свойство
groupping; - настраивать денежный символ и его расположение - свойства symbol и
symbolPosition.