Difference between revisions of "Студия/Картинка"
m (1 revision imported) |
|
(No difference)
|
Latest revision as of 07:55, 7 February 2021
Элемент картинка используется для помещения на форму картинок любого формата. Картинки можно загружать с диска или создавать программно. Так как картинки используются для оформления, они не могут быть привязаны к базе данных или редактироваться оператором, и содержат только стандартные визуальные свойства:
- Закладка Визуальные:
- Anchor (якоря) -- задает якоря визуального элемента.
- Top, Left (координата верхнего левого угла) -- задает координату (в точках) верхнего левого угла элемента относительно начала формы.
- Width, Height (высота и ширина) -- задает высоту и ширину (в точках) элемента.
- MaxWidth, MaxHeight (максимальная высота и ширина) -- задает максимальную высоту и ширину (в точках) элемента. Иногда бывает необходимо ограничить увеличение размера элемента вместе с размерами формы, так как излишнее увеличение может ухудшить читаемость и осложнить работу с элементом. К примеру, слишком длинное поле редактирования неудобно для чтения и т.п. Максимальные размеры позволяют ограничить увеличение элементов до приемлемых величин.
- Layer (слой формы) -- задает слой формы, которому принадлежит текущий элемент. Для описания редактора слоев, см. следующую статью.
- HAlign (горизонтальное выравнивание) -- задает горизонтальное выравнивание картинки относительно ее рамки, в случае, если картинка уже по горизонтали, чем рамка. Картинка может выравниваться по левому краю, по правому краю или по середине.
- VAlign (вертикальное выравнивание) -- задает вертикальное выравнивание картинки относительно ее рамки, в случае, если картинка уже по вертикали, чем рамка. Картинка может выравниваться по верхнему краю, по нижнему краю или по середине.
- Sizing (сжатие или растягивание картинки) -- задает режим изменения размеров картинки, если они не совпадают с размерами ее рамки (размерами ее элемента). Возможны следующие значения режима:
- Исходный размер -- размер картинки не изменяется.
- Сжимать, если слишком велика -- картинка будет уменьшена в размере, если ее размер превышает размер ее рамки.
- Сжимать или растягивать -- картинка будет уменьшена или увеличена в размере, если ее размер не совпадает с размером ее рамки.
- IsProportional (сохранять пропорции при изменении размеров картинки) -- задает режим, когда пропорция между шириной и высотой картинки сохраняется при изменении ее размеров.
- Picture (картинка) -- загружает с диска картинку, которая будет использоваться по умолчанию при загрузке формы.
- Color (цвет фона элемента) -- задает цвет фона рамки картинки. Для описания редактора цветов, см. следующую статью.
- IsOutlined (контур картинки) -- добавляет дополнительную тонкую линию вокруг рамки картинки.
- OutlineColor (цвет контура картинки) -- задает цвет линии контура рамки картинки. Для описания редактора цветов, см. следующую статью.
- IsInvisible (невидимость элемента) -- элемент (и его связанных элементы) становится невидимым в рабочем режиме. В режиме редактирования в Студии, элемент по-прежнему отображен.
- IfResizeWithParentX, IfResizeWithParentY (привязка размеров к группе элементов) -- Особые установки, работающие совместно с MaxWidth и MaxHeight, если последние заданы для группы элементов, на которой находится текущий элемент, его размеры будут привязаны не к самой форме, а к элементу группы. Без такого условия, невозможно было бы использовать MaxWidth и MaxHeight для форм со сложным расположением элементов.
- Hint (всплывающая подсказка) -- определяет текст всплывающей подсказки при наведении курсора мыши на элемент. Если свойство не задано (пустая строка), подсказка не будет выводиться.
- Закладка Данные:
- Name (наименование) -- задает наименование элемента, с помощью которого к нему можно будет обращаться из программных модулей. Если свойства элемента не будут изменяться программно, наименование можно оставить пустым.
Дополнительная информация: