Изображение
Данный компонент показывает изображение. |
Компонент "Изображение" выглядит следующим образом:
Общие свойства
Ширина, Высота, Привязки, Активный, Видимый, Рамка, Всплывающая подсказка, Фокусируемый, Всплывающее меню
Пользовательские свойства
Выравнивание
Выравнивание текста по горизонтали в области изображения.
Возможные значения:
Описание | Значение |
Слева | 2 |
По центру | 0 |
Справа | 4 |
Имя свойства: horizontalAlignment
Тип свойства: Integer
Выравнивание по вертикали
Выравнивание текста по вертикали в области изображения.
Возможные значения:
Описание | Значение |
Сверху | 1 |
По центру | 0 |
Снизу | 3 |
Имя свойства: verticalAlignment
Тип свойства: Integer
Таблица изображений
Далее приведена таблица свойств, состоящая из двух столбцов: ID изображения и Данные изображения. Для более подробной информации см. Выражение изображения.
Поле | Тип | Описание |
идентификатор изображения | String | Уникальный идентификатоор изображения в данной таблице. |
Данные изображения | Data Block | Данные изображения |
Имя свойства: imageTable
Тип свойства: Data Table
Пример: Для отображения фотографии пользователя Цель: Выражение: |
Выражение изображения
Когда выражение изображения задано, оно оценивается следующим образом:
- Если выражение оценивается как строка (String), изображение с идентификатором, совпадающим с данной строкой, выбирается из таблицы изображений и показывается данным компонентом.
- Если выражение оценивается как изображение (Image), оно автоматически показывается компонентом. Для более подробной информации о том, как выражение разрешается в изображение, обратитесь к разделам свойства определения переменной и свойства контекста в статье "Ссылки".
Имя свойства: expression
Тип свойства: String
Поскольку выражение изображения не является частью привязки виджета, оно не будет пересчитываться, когда изменяются свойства и компоненты, которые на него ссылаются. Оно будет пересчитано только в следующих случаях:
Таким образом, если вы хотите, чтобы содержание изображения изменялось при определенном событии, сделайте следующее:
|
Чтобы сделать анимированное изображение, добавьте два изображения в таблицу изображений и создайте периодическую привязку: Цель: Выражение: Данная привязка будет переключать изображение при каждом его выполнении. |
Общие события
Скрытие, Показ, Перемещение, Изменение размеров, Клик мыши, Нажатие кнопки мыши, Отпускание кнопки мыши, Вход мыши, Выход мыши, Перемещение мыши, Вращение колесика мыши, Печать клавиши, Нажатие клавиши, Отпускание клавиши, Получение фокуса, Потеря фокуса